#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Sound {
    EntityAllayAmbientWithItem,
    EntityAllayAmbientWithoutItem,
    EntityAllayDeath,
    EntityAllayHurt,
    EntityAllayItemGiven,
    EntityAllayItemTaken,
    EntityAllayItemThrown,
    AmbientCave,
    AmbientBasaltDeltasAdditions,
    AmbientBasaltDeltasLoop,
    AmbientBasaltDeltasMood,
    AmbientCrimsonForestAdditions,
    AmbientCrimsonForestLoop,
    AmbientCrimsonForestMood,
    AmbientNetherWastesAdditions,
    AmbientNetherWastesLoop,
    AmbientNetherWastesMood,
    AmbientSoulSandValleyAdditions,
    AmbientSoulSandValleyLoop,
    AmbientSoulSandValleyMood,
    AmbientWarpedForestAdditions,
    AmbientWarpedForestLoop,
    AmbientWarpedForestMood,
    AmbientUnderwaterEnter,
    AmbientUnderwaterExit,
    AmbientUnderwaterLoop,
    AmbientUnderwaterLoopAdditions,
    AmbientUnderwaterLoopAdditionsRare,
    AmbientUnderwaterLoopAdditionsUltraRare,
    BlockAmethystBlockBreak,
    BlockAmethystBlockChime,
    BlockAmethystBlockFall,
    BlockAmethystBlockHit,
    BlockAmethystBlockPlace,
    BlockAmethystBlockResonate,
    BlockAmethystBlockStep,
    BlockAmethystClusterBreak,
    BlockAmethystClusterFall,
    BlockAmethystClusterHit,
    BlockAmethystClusterPlace,
    BlockAmethystClusterStep,
    BlockAncientDebrisBreak,
    BlockAncientDebrisStep,
    BlockAncientDebrisPlace,
    BlockAncientDebrisHit,
    BlockAncientDebrisFall,
    BlockAnvilBreak,
    BlockAnvilDestroy,
    BlockAnvilFall,
    BlockAnvilHit,
    BlockAnvilLand,
    BlockAnvilPlace,
    BlockAnvilStep,
    BlockAnvilUse,
    EntityArmadilloEat,
    EntityArmadilloHurt,
    EntityArmadilloHurtReduced,
    EntityArmadilloAmbient,
    EntityArmadilloStep,
    EntityArmadilloDeath,
    EntityArmadilloRoll,
    EntityArmadilloLand,
    EntityArmadilloScuteDrop,
    EntityArmadilloUnrollFinish,
    EntityArmadilloPeek,
    EntityArmadilloUnrollStart,
    EntityArmadilloBrush,
    ItemArmorEquipChain,
    ItemArmorEquipDiamond,
    ItemArmorEquipElytra,
    ItemArmorEquipGeneric,
    ItemArmorEquipGold,
    ItemArmorEquipIron,
    ItemArmorEquipLeather,
    ItemArmorEquipNetherite,
    ItemArmorEquipTurtle,
    ItemArmorEquipWolf,
    ItemArmorUnequipWolf,
    EntityArmorStandBreak,
    EntityArmorStandFall,
    EntityArmorStandHit,
    EntityArmorStandPlace,
    EntityArrowHit,
    EntityArrowHitPlayer,
    EntityArrowShoot,
    ItemAxeStrip,
    ItemAxeScrape,
    ItemAxeWaxOff,
    EntityAxolotlAttack,
    EntityAxolotlDeath,
    EntityAxolotlHurt,
    EntityAxolotlIdleAir,
    EntityAxolotlIdleWater,
    EntityAxolotlSplash,
    EntityAxolotlSwim,
    BlockAzaleaBreak,
    BlockAzaleaFall,
    BlockAzaleaHit,
    BlockAzaleaPlace,
    BlockAzaleaStep,
    BlockAzaleaLeavesBreak,
    BlockAzaleaLeavesFall,
    BlockAzaleaLeavesHit,
    BlockAzaleaLeavesPlace,
    BlockAzaleaLeavesStep,
    BlockBambooBreak,
    BlockBambooFall,
    BlockBambooHit,
    BlockBambooPlace,
    BlockBambooStep,
    BlockBambooSaplingBreak,
    BlockBambooSaplingHit,
    BlockBambooSaplingPlace,
    BlockBambooWoodBreak,
    BlockBambooWoodFall,
    BlockBambooWoodHit,
    BlockBambooWoodPlace,
    BlockBambooWoodStep,
    BlockBambooWoodDoorClose,
    BlockBambooWoodDoorOpen,
    BlockBambooWoodTrapdoorClose,
    BlockBambooWoodTrapdoorOpen,
    BlockBambooWoodButtonClickOff,
    BlockBambooWoodButtonClickOn,
    BlockBambooWoodPressurePlateClickOff,
    BlockBambooWoodPressurePlateClickOn,
    BlockBambooWoodFenceGateClose,
    BlockBambooWoodFenceGateOpen,
    BlockBarrelClose,
    BlockBarrelOpen,
    BlockBasaltBreak,
    BlockBasaltStep,
    BlockBasaltPlace,
    BlockBasaltHit,
    BlockBasaltFall,
    EntityBatAmbient,
    EntityBatDeath,
    EntityBatHurt,
    EntityBatLoop,
    EntityBatTakeoff,
    BlockBeaconActivate,
    BlockBeaconAmbient,
    BlockBeaconDeactivate,
    BlockBeaconPowerSelect,
    EntityBeeDeath,
    EntityBeeHurt,
    EntityBeeLoopAggressive,
    EntityBeeLoop,
    EntityBeeSting,
    EntityBeePollinate,
    BlockBeehiveDrip,
    BlockBeehiveEnter,
    BlockBeehiveExit,
    BlockBeehiveShear,
    BlockBeehiveWork,
    BlockBellUse,
    BlockBellResonate,
    BlockBigDripleafBreak,
    BlockBigDripleafFall,
    BlockBigDripleafHit,
    BlockBigDripleafPlace,
    BlockBigDripleafStep,
    EntityBlazeAmbient,
    EntityBlazeBurn,
    EntityBlazeDeath,
    EntityBlazeHurt,
    EntityBlazeShoot,
    EntityBoatPaddleLand,
    EntityBoatPaddleWater,
    EntityBoggedAmbient,
    EntityBoggedDeath,
    EntityBoggedHurt,
    EntityBoggedShear,
    EntityBoggedStep,
    BlockBoneBlockBreak,
    BlockBoneBlockFall,
    BlockBoneBlockHit,
    BlockBoneBlockPlace,
    BlockBoneBlockStep,
    ItemBoneMealUse,
    ItemBookPageTurn,
    ItemBookPut,
    BlockBlastfurnaceFireCrackle,
    ItemBottleEmpty,
    ItemBottleFill,
    ItemBottleFillDragonbreath,
    EntityBreezeCharge,
    EntityBreezeDeflect,
    EntityBreezeInhale,
    EntityBreezeIdleGround,
    EntityBreezeIdleAir,
    EntityBreezeShoot,
    EntityBreezeJump,
    EntityBreezeLand,
    EntityBreezeSlide,
    EntityBreezeDeath,
    EntityBreezeHurt,
    EntityBreezeWhirl,
    EntityBreezeWindBurst,
    BlockBrewingStandBrew,
    ItemBrushBrushingGeneric,
    ItemBrushBrushingSand,
    ItemBrushBrushingGravel,
    ItemBrushBrushingSandComplete,
    ItemBrushBrushingGravelComplete,
    BlockBubbleColumnBubblePop,
    BlockBubbleColumnUpwardsAmbient,
    BlockBubbleColumnUpwardsInside,
    BlockBubbleColumnWhirlpoolAmbient,
    BlockBubbleColumnWhirlpoolInside,
    UiHudBubblePop,
    ItemBucketEmpty,
    ItemBucketEmptyAxolotl,
    ItemBucketEmptyFish,
    ItemBucketEmptyLava,
    ItemBucketEmptyPowderSnow,
    ItemBucketEmptyTadpole,
    ItemBucketFill,
    ItemBucketFillAxolotl,
    ItemBucketFillFish,
    ItemBucketFillLava,
    ItemBucketFillPowderSnow,
    ItemBucketFillTadpole,
    ItemBundleDropContents,
    ItemBundleInsert,
    ItemBundleInsertFail,
    ItemBundleRemoveOne,
    BlockCactusFlowerBreak,
    BlockCactusFlowerPlace,
    BlockCakeAddCandle,
    BlockCalciteBreak,
    BlockCalciteStep,
    BlockCalcitePlace,
    BlockCalciteHit,
    BlockCalciteFall,
    EntityCamelAmbient,
    EntityCamelDash,
    EntityCamelDashReady,
    EntityCamelDeath,
    EntityCamelEat,
    EntityCamelHurt,
    EntityCamelSaddle,
    EntityCamelSit,
    EntityCamelStand,
    EntityCamelStep,
    EntityCamelStepSand,
    BlockCampfireCrackle,
    BlockCandleAmbient,
    BlockCandleBreak,
    BlockCandleExtinguish,
    BlockCandleFall,
    BlockCandleHit,
    BlockCandlePlace,
    BlockCandleStep,
    EntityCatAmbient,
    EntityCatStrayAmbient,
    EntityCatDeath,
    EntityCatEat,
    EntityCatHiss,
    EntityCatBegForFood,
    EntityCatHurt,
    EntityCatPurr,
    EntityCatPurreow,
    BlockCaveVinesBreak,
    BlockCaveVinesFall,
    BlockCaveVinesHit,
    BlockCaveVinesPlace,
    BlockCaveVinesStep,
    BlockCaveVinesPickBerries,
    BlockChainBreak,
    BlockChainFall,
    BlockChainHit,
    BlockChainPlace,
    BlockChainStep,
    BlockCherryWoodBreak,
    BlockCherryWoodFall,
    BlockCherryWoodHit,
    BlockCherryWoodPlace,
    BlockCherryWoodStep,
    BlockCherrySaplingBreak,
    BlockCherrySaplingFall,
    BlockCherrySaplingHit,
    BlockCherrySaplingPlace,
    BlockCherrySaplingStep,
    BlockCherryLeavesBreak,
    BlockCherryLeavesFall,
    BlockCherryLeavesHit,
    BlockCherryLeavesPlace,
    BlockCherryLeavesStep,
    BlockCherryWoodHangingSignStep,
    BlockCherryWoodHangingSignBreak,
    BlockCherryWoodHangingSignFall,
    BlockCherryWoodHangingSignHit,
    BlockCherryWoodHangingSignPlace,
    BlockCherryWoodDoorClose,
    BlockCherryWoodDoorOpen,
    BlockCherryWoodTrapdoorClose,
    BlockCherryWoodTrapdoorOpen,
    BlockCherryWoodButtonClickOff,
    BlockCherryWoodButtonClickOn,
    BlockCherryWoodPressurePlateClickOff,
    BlockCherryWoodPressurePlateClickOn,
    BlockCherryWoodFenceGateClose,
    BlockCherryWoodFenceGateOpen,
    BlockChestClose,
    BlockChestLocked,
    BlockChestOpen,
    EntityChickenAmbient,
    EntityChickenDeath,
    EntityChickenEgg,
    EntityChickenHurt,
    EntityChickenStep,
    BlockChiseledBookshelfBreak,
    BlockChiseledBookshelfFall,
    BlockChiseledBookshelfHit,
    BlockChiseledBookshelfInsert,
    BlockChiseledBookshelfInsertEnchanted,
    BlockChiseledBookshelfStep,
    BlockChiseledBookshelfPickup,
    BlockChiseledBookshelfPickupEnchanted,
    BlockChiseledBookshelfPlace,
    BlockChorusFlowerDeath,
    BlockChorusFlowerGrow,
    ItemChorusFruitTeleport,
    BlockCobwebBreak,
    BlockCobwebStep,
    BlockCobwebPlace,
    BlockCobwebHit,
    BlockCobwebFall,
    EntityCodAmbient,
    EntityCodDeath,
    EntityCodFlop,
    EntityCodHurt,
    BlockComparatorClick,
    BlockComposterEmpty,
    BlockComposterFill,
    BlockComposterFillSuccess,
    BlockComposterReady,
    BlockConduitActivate,
    BlockConduitAmbient,
    BlockConduitAmbientShort,
    BlockConduitAttackTarget,
    BlockConduitDeactivate,
    BlockCopperBulbBreak,
    BlockCopperBulbStep,
    BlockCopperBulbPlace,
    BlockCopperBulbHit,
    BlockCopperBulbFall,
    BlockCopperBulbTurnOn,
    BlockCopperBulbTurnOff,
    BlockCopperBreak,
    BlockCopperStep,
    BlockCopperPlace,
    BlockCopperHit,
    BlockCopperFall,
    BlockCopperDoorClose,
    BlockCopperDoorOpen,
    BlockCopperGrateBreak,
    BlockCopperGrateStep,
    BlockCopperGratePlace,
    BlockCopperGrateHit,
    BlockCopperGrateFall,
    BlockCopperTrapdoorClose,
    BlockCopperTrapdoorOpen,
    BlockCoralBlockBreak,
    BlockCoralBlockFall,
    BlockCoralBlockHit,
    BlockCoralBlockPlace,
    BlockCoralBlockStep,
    EntityCowAmbient,
    EntityCowDeath,
    EntityCowHurt,
    EntityCowMilk,
    EntityCowStep,
    BlockCrafterCraft,
    BlockCrafterFail,
    EntityCreakingAmbient,
    EntityCreakingActivate,
    EntityCreakingDeactivate,
    EntityCreakingAttack,
    EntityCreakingDeath,
    EntityCreakingStep,
    EntityCreakingFreeze,
    EntityCreakingUnfreeze,
    EntityCreakingSpawn,
    EntityCreakingSway,
    EntityCreakingTwitch,
    BlockCreakingHeartBreak,
    BlockCreakingHeartFall,
    BlockCreakingHeartHit,
    BlockCreakingHeartHurt,
    BlockCreakingHeartPlace,
    BlockCreakingHeartStep,
    BlockCreakingHeartIdle,
    BlockCreakingHeartSpawn,
    EntityCreeperDeath,
    EntityCreeperHurt,
    EntityCreeperPrimed,
    BlockCropBreak,
    ItemCropPlant,
    ItemCrossbowHit,
    ItemCrossbowLoadingEnd,
    ItemCrossbowLoadingMiddle,
    ItemCrossbowLoadingStart,
    ItemCrossbowQuickCharge1,
    ItemCrossbowQuickCharge2,
    ItemCrossbowQuickCharge3,
    ItemCrossbowShoot,
    BlockDeadbushIdle,
    BlockDecoratedPotBreak,
    BlockDecoratedPotFall,
    BlockDecoratedPotHit,
    BlockDecoratedPotInsert,
    BlockDecoratedPotInsertFail,
    BlockDecoratedPotStep,
    BlockDecoratedPotPlace,
    BlockDecoratedPotShatter,
    BlockDeepslateBricksBreak,
    BlockDeepslateBricksFall,
    BlockDeepslateBricksHit,
    BlockDeepslateBricksPlace,
    BlockDeepslateBricksStep,
    BlockDeepslateBreak,
    BlockDeepslateFall,
    BlockDeepslateHit,
    BlockDeepslatePlace,
    BlockDeepslateStep,
    BlockDeepslateTilesBreak,
    BlockDeepslateTilesFall,
    BlockDeepslateTilesHit,
    BlockDeepslateTilesPlace,
    BlockDeepslateTilesStep,
    BlockDispenserDispense,
    BlockDispenserFail,
    BlockDispenserLaunch,
    EntityDolphinAmbient,
    EntityDolphinAmbientWater,
    EntityDolphinAttack,
    EntityDolphinDeath,
    EntityDolphinEat,
    EntityDolphinHurt,
    EntityDolphinJump,
    EntityDolphinPlay,
    EntityDolphinSplash,
    EntityDolphinSwim,
    EntityDonkeyAmbient,
    EntityDonkeyAngry,
    EntityDonkeyChest,
    EntityDonkeyDeath,
    EntityDonkeyEat,
    EntityDonkeyHurt,
    EntityDonkeyJump,
    BlockDriedGhastBreak,
    BlockDriedGhastStep,
    BlockDriedGhastFall,
    BlockDriedGhastAmbient,
    BlockDriedGhastAmbientWater,
    BlockDriedGhastPlace,
    BlockDriedGhastPlaceInWater,
    BlockDriedGhastTransition,
    BlockDripstoneBlockBreak,
    BlockDripstoneBlockStep,
    BlockDripstoneBlockPlace,
    BlockDripstoneBlockHit,
    BlockDripstoneBlockFall,
    BlockDryGrassAmbient,
    BlockPointedDripstoneBreak,
    BlockPointedDripstoneStep,
    BlockPointedDripstonePlace,
    BlockPointedDripstoneHit,
    BlockPointedDripstoneFall,
    BlockPointedDripstoneLand,
    BlockPointedDripstoneDripLava,
    BlockPointedDripstoneDripWater,
    BlockPointedDripstoneDripLavaIntoCauldron,
    BlockPointedDripstoneDripWaterIntoCauldron,
    BlockBigDripleafTiltDown,
    BlockBigDripleafTiltUp,
    EntityDrownedAmbient,
    EntityDrownedAmbientWater,
    EntityDrownedDeath,
    EntityDrownedDeathWater,
    EntityDrownedHurt,
    EntityDrownedHurtWater,
    EntityDrownedShoot,
    EntityDrownedStep,
    EntityDrownedSwim,
    ItemDyeUse,
    EntityEggThrow,
    EntityElderGuardianAmbient,
    EntityElderGuardianAmbientLand,
    EntityElderGuardianCurse,
    EntityElderGuardianDeath,
    EntityElderGuardianDeathLand,
    EntityElderGuardianFlop,
    EntityElderGuardianHurt,
    EntityElderGuardianHurtLand,
    ItemElytraFlying,
    BlockEnchantmentTableUse,
    BlockEnderChestClose,
    BlockEnderChestOpen,
    EntityEnderDragonAmbient,
    EntityEnderDragonDeath,
    EntityDragonFireballExplode,
    EntityEnderDragonFlap,
    EntityEnderDragonGrowl,
    EntityEnderDragonHurt,
    EntityEnderDragonShoot,
    EntityEnderEyeDeath,
    EntityEnderEyeLaunch,
    EntityEndermanAmbient,
    EntityEndermanDeath,
    EntityEndermanHurt,
    EntityEndermanScream,
    EntityEndermanStare,
    EntityEndermanTeleport,
    EntityEndermiteAmbient,
    EntityEndermiteDeath,
    EntityEndermiteHurt,
    EntityEndermiteStep,
    EntityEnderPearlThrow,
    BlockEndGatewaySpawn,
    BlockEndPortalFrameFill,
    BlockEndPortalSpawn,
    EntityEvokerAmbient,
    EntityEvokerCastSpell,
    EntityEvokerCelebrate,
    EntityEvokerDeath,
    EntityEvokerFangsAttack,
    EntityEvokerHurt,
    EntityEvokerPrepareAttack,
    EntityEvokerPrepareSummon,
    EntityEvokerPrepareWololo,
    EntityExperienceBottleThrow,
    EntityExperienceOrbPickup,
    BlockEyeblossomOpenLong,
    BlockEyeblossomOpen,
    BlockEyeblossomCloseLong,
    BlockEyeblossomClose,
    BlockEyeblossomIdle,
    BlockFenceGateClose,
    BlockFenceGateOpen,
    ItemFirechargeUse,
    BlockFireflyBushIdle,
    EntityFireworkRocketBlast,
    EntityFireworkRocketBlastFar,
    EntityFireworkRocketLargeBlast,
    EntityFireworkRocketLargeBlastFar,
    EntityFireworkRocketLaunch,
    EntityFireworkRocketShoot,
    EntityFireworkRocketTwinkle,
    EntityFireworkRocketTwinkleFar,
    BlockFireAmbient,
    BlockFireExtinguish,
    EntityFishSwim,
    EntityFishingBobberRetrieve,
    EntityFishingBobberSplash,
    EntityFishingBobberThrow,
    ItemFlintandsteelUse,
    BlockFloweringAzaleaBreak,
    BlockFloweringAzaleaFall,
    BlockFloweringAzaleaHit,
    BlockFloweringAzaleaPlace,
    BlockFloweringAzaleaStep,
    EntityFoxAggro,
    EntityFoxAmbient,
    EntityFoxBite,
    EntityFoxDeath,
    EntityFoxEat,
    EntityFoxHurt,
    EntityFoxScreech,
    EntityFoxSleep,
    EntityFoxSniff,
    EntityFoxSpit,
    EntityFoxTeleport,
    BlockSuspiciousSandBreak,
    BlockSuspiciousSandStep,
    BlockSuspiciousSandPlace,
    BlockSuspiciousSandHit,
    BlockSuspiciousSandFall,
    BlockSuspiciousGravelBreak,
    BlockSuspiciousGravelStep,
    BlockSuspiciousGravelPlace,
    BlockSuspiciousGravelHit,
    BlockSuspiciousGravelFall,
    BlockFroglightBreak,
    BlockFroglightFall,
    BlockFroglightHit,
    BlockFroglightPlace,
    BlockFroglightStep,
    BlockFrogspawnStep,
    BlockFrogspawnBreak,
    BlockFrogspawnFall,
    BlockFrogspawnHatch,
    BlockFrogspawnHit,
    BlockFrogspawnPlace,
    EntityFrogAmbient,
    EntityFrogDeath,
    EntityFrogEat,
    EntityFrogHurt,
    EntityFrogLaySpawn,
    EntityFrogLongJump,
    EntityFrogStep,
    EntityFrogTongue,
    BlockRootsBreak,
    BlockRootsStep,
    BlockRootsPlace,
    BlockRootsHit,
    BlockRootsFall,
    BlockFurnaceFireCrackle,
    EntityGenericBigFall,
    EntityGenericBurn,
    EntityGenericDeath,
    EntityGenericDrink,
    EntityGenericEat,
    EntityGenericExplode,
    EntityGenericExtinguishFire,
    EntityGenericHurt,
    EntityGenericSmallFall,
    EntityGenericSplash,
    EntityGenericSwim,
    EntityGhastAmbient,
    EntityGhastDeath,
    EntityGhastHurt,
    EntityGhastScream,
    EntityGhastShoot,
    EntityGhastWarn,
    EntityGhastlingAmbient,
    EntityGhastlingDeath,
    EntityGhastlingHurt,
    EntityGhastlingSpawn,
    BlockGildedBlackstoneBreak,
    BlockGildedBlackstoneFall,
    BlockGildedBlackstoneHit,
    BlockGildedBlackstonePlace,
    BlockGildedBlackstoneStep,
    BlockGlassBreak,
    BlockGlassFall,
    BlockGlassHit,
    BlockGlassPlace,
    BlockGlassStep,
    ItemGlowInkSacUse,
    EntityGlowItemFrameAddItem,
    EntityGlowItemFrameBreak,
    EntityGlowItemFramePlace,
    EntityGlowItemFrameRemoveItem,
    EntityGlowItemFrameRotateItem,
    EntityGlowSquidAmbient,
    EntityGlowSquidDeath,
    EntityGlowSquidHurt,
    EntityGlowSquidSquirt,
    EntityGoatAmbient,
    EntityGoatDeath,
    EntityGoatEat,
    EntityGoatHurt,
    EntityGoatLongJump,
    EntityGoatMilk,
    EntityGoatPrepareRam,
    EntityGoatRamImpact,
    EntityGoatHornBreak,
    EntityGoatScreamingAmbient,
    EntityGoatScreamingDeath,
    EntityGoatScreamingEat,
    EntityGoatScreamingHurt,
    EntityGoatScreamingLongJump,
    EntityGoatScreamingMilk,
    EntityGoatScreamingPrepareRam,
    EntityGoatScreamingRamImpact,
    EntityGoatStep,
    BlockGrassBreak,
    BlockGrassFall,
    BlockGrassHit,
    BlockGrassPlace,
    BlockGrassStep,
    BlockGravelBreak,
    BlockGravelFall,
    BlockGravelHit,
    BlockGravelPlace,
    BlockGravelStep,
    BlockGrindstoneUse,
    BlockGrowingPlantCrop,
    EntityGuardianAmbient,
    EntityGuardianAmbientLand,
    EntityGuardianAttack,
    EntityGuardianDeath,
    EntityGuardianDeathLand,
    EntityGuardianFlop,
    EntityGuardianHurt,
    EntityGuardianHurtLand,
    BlockHangingRootsBreak,
    BlockHangingRootsFall,
    BlockHangingRootsHit,
    BlockHangingRootsPlace,
    BlockHangingRootsStep,
    BlockHangingSignStep,
    BlockHangingSignBreak,
    BlockHangingSignFall,
    BlockHangingSignHit,
    BlockHangingSignPlace,
    EntityHappyGhastAmbient,
    EntityHappyGhastDeath,
    EntityHappyGhastHurt,
    EntityHappyGhastRiding,
    BlockHeavyCoreBreak,
    BlockHeavyCoreFall,
    BlockHeavyCoreHit,
    BlockHeavyCorePlace,
    BlockHeavyCoreStep,
    BlockNetherWoodHangingSignStep,
    BlockNetherWoodHangingSignBreak,
    BlockNetherWoodHangingSignFall,
    BlockNetherWoodHangingSignHit,
    BlockNetherWoodHangingSignPlace,
    BlockBambooWoodHangingSignStep,
    BlockBambooWoodHangingSignBreak,
    BlockBambooWoodHangingSignFall,
    BlockBambooWoodHangingSignHit,
    BlockBambooWoodHangingSignPlace,
    BlockTrialSpawnerBreak,
    BlockTrialSpawnerStep,
    BlockTrialSpawnerPlace,
    BlockTrialSpawnerHit,
    BlockTrialSpawnerFall,
    BlockTrialSpawnerSpawnMob,
    BlockTrialSpawnerAboutToSpawnItem,
    BlockTrialSpawnerSpawnItem,
    BlockTrialSpawnerSpawnItemBegin,
    BlockTrialSpawnerDetectPlayer,
    BlockTrialSpawnerOminousActivate,
    BlockTrialSpawnerAmbient,
    BlockTrialSpawnerAmbientOminous,
    BlockTrialSpawnerOpenShutter,
    BlockTrialSpawnerCloseShutter,
    BlockTrialSpawnerEjectItem,
    EntityHappyGhastEquip,
    EntityHappyGhastUnequip,
    EntityHappyGhastHarnessGogglesUp,
    EntityHappyGhastHarnessGogglesDown,
    ItemHoeTill,
    EntityHoglinAmbient,
    EntityHoglinAngry,
    EntityHoglinAttack,
    EntityHoglinConvertedToZombified,
    EntityHoglinDeath,
    EntityHoglinHurt,
    EntityHoglinRetreat,
    EntityHoglinStep,
    BlockHoneyBlockBreak,
    BlockHoneyBlockFall,
    BlockHoneyBlockHit,
    BlockHoneyBlockPlace,
    BlockHoneyBlockSlide,
    BlockHoneyBlockStep,
    ItemHoneycombWaxOn,
    ItemHoneyBottleDrink,
    ItemGoatHornSound0,
    ItemGoatHornSound1,
    ItemGoatHornSound2,
    ItemGoatHornSound3,
    ItemGoatHornSound4,
    ItemGoatHornSound5,
    ItemGoatHornSound6,
    ItemGoatHornSound7,
    EntityHorseAmbient,
    EntityHorseAngry,
    EntityHorseArmor,
    ItemHorseArmorUnequip,
    EntityHorseBreathe,
    EntityHorseDeath,
    EntityHorseEat,
    EntityHorseGallop,
    EntityHorseHurt,
    EntityHorseJump,
    EntityHorseLand,
    EntityHorseSaddle,
    EntityHorseStep,
    EntityHorseStepWood,
    EntityHostileBigFall,
    EntityHostileDeath,
    EntityHostileHurt,
    EntityHostileSmallFall,
    EntityHostileSplash,
    EntityHostileSwim,
    EntityHuskAmbient,
    EntityHuskConvertedToZombie,
    EntityHuskDeath,
    EntityHuskHurt,
    EntityHuskStep,
    EntityIllusionerAmbient,
    EntityIllusionerCastSpell,
    EntityIllusionerDeath,
    EntityIllusionerHurt,
    EntityIllusionerMirrorMove,
    EntityIllusionerPrepareBlindness,
    EntityIllusionerPrepareMirror,
    ItemInkSacUse,
    BlockIronBreak,
    BlockIronStep,
    BlockIronPlace,
    BlockIronHit,
    BlockIronFall,
    BlockIronDoorClose,
    BlockIronDoorOpen,
    EntityIronGolemAttack,
    EntityIronGolemDamage,
    EntityIronGolemDeath,
    EntityIronGolemHurt,
    EntityIronGolemRepair,
    EntityIronGolemStep,
    BlockIronTrapdoorClose,
    BlockIronTrapdoorOpen,
    EntityItemFrameAddItem,
    EntityItemFrameBreak,
    EntityItemFramePlace,
    EntityItemFrameRemoveItem,
    EntityItemFrameRotateItem,
    EntityItemBreak,
    EntityItemPickup,
    BlockLadderBreak,
    BlockLadderFall,
    BlockLadderHit,
    BlockLadderPlace,
    BlockLadderStep,
    BlockLanternBreak,
    BlockLanternFall,
    BlockLanternHit,
    BlockLanternPlace,
    BlockLanternStep,
    BlockLargeAmethystBudBreak,
    BlockLargeAmethystBudPlace,
    BlockLavaAmbient,
    BlockLavaExtinguish,
    BlockLavaPop,
    BlockLeafLitterBreak,
    BlockLeafLitterStep,
    BlockLeafLitterPlace,
    BlockLeafLitterHit,
    BlockLeafLitterFall,
    ItemLeadUntied,
    ItemLeadTied,
    ItemLeadBreak,
    BlockLeverClick,
    EntityLightningBoltImpact,
    EntityLightningBoltThunder,
    EntityLingeringPotionThrow,
    EntityLlamaAmbient,
    EntityLlamaAngry,
    EntityLlamaChest,
    EntityLlamaDeath,
    EntityLlamaEat,
    EntityLlamaHurt,
    EntityLlamaSpit,
    EntityLlamaStep,
    EntityLlamaSwag,
    ItemLlamaCarpetUnequip,
    EntityMagmaCubeDeathSmall,
    BlockLodestoneBreak,
    BlockLodestoneStep,
    BlockLodestonePlace,
    BlockLodestoneHit,
    BlockLodestoneFall,
    ItemLodestoneCompassLock,
    ItemMaceSmashAir,
    ItemMaceSmashGround,
    ItemMaceSmashGroundHeavy,
    EntityMagmaCubeDeath,
    EntityMagmaCubeHurt,
    EntityMagmaCubeHurtSmall,
    EntityMagmaCubeJump,
    EntityMagmaCubeSquish,
    EntityMagmaCubeSquishSmall,
    BlockMangroveRootsBreak,
    BlockMangroveRootsFall,
    BlockMangroveRootsHit,
    BlockMangroveRootsPlace,
    BlockMangroveRootsStep,
    BlockMediumAmethystBudBreak,
    BlockMediumAmethystBudPlace,
    BlockMetalBreak,
    BlockMetalFall,
    BlockMetalHit,
    BlockMetalPlace,
    BlockMetalPressurePlateClickOff,
    BlockMetalPressurePlateClickOn,
    BlockMetalStep,
    EntityMinecartInsideUnderwater,
    EntityMinecartInside,
    EntityMinecartRiding,
    EntityMooshroomConvert,
    EntityMooshroomEat,
    EntityMooshroomMilk,
    EntityMooshroomSuspiciousMilk,
    EntityMooshroomShear,
    BlockMossCarpetBreak,
    BlockMossCarpetFall,
    BlockMossCarpetHit,
    BlockMossCarpetPlace,
    BlockMossCarpetStep,
    BlockPinkPetalsBreak,
    BlockPinkPetalsFall,
    BlockPinkPetalsHit,
    BlockPinkPetalsPlace,
    BlockPinkPetalsStep,
    BlockMossBreak,
    BlockMossFall,
    BlockMossHit,
    BlockMossPlace,
    BlockMossStep,
    BlockMudBreak,
    BlockMudFall,
    BlockMudHit,
    BlockMudPlace,
    BlockMudStep,
    BlockMudBricksBreak,
    BlockMudBricksFall,
    BlockMudBricksHit,
    BlockMudBricksPlace,
    BlockMudBricksStep,
    BlockMuddyMangroveRootsBreak,
    BlockMuddyMangroveRootsFall,
    BlockMuddyMangroveRootsHit,
    BlockMuddyMangroveRootsPlace,
    BlockMuddyMangroveRootsStep,
    EntityMuleAmbient,
    EntityMuleAngry,
    EntityMuleChest,
    EntityMuleDeath,
    EntityMuleEat,
    EntityMuleHurt,
    EntityMuleJump,
    MusicCreative,
    MusicCredits,
    MusicDisc5,
    MusicDisc11,
    MusicDisc13,
    MusicDiscBlocks,
    MusicDiscCat,
    MusicDiscChirp,
    MusicDiscFar,
    MusicDiscLavaChicken,
    MusicDiscMall,
    MusicDiscMellohi,
    MusicDiscPigstep,
    MusicDiscStal,
    MusicDiscStrad,
    MusicDiscWait,
    MusicDiscWard,
    MusicDiscOtherside,
    MusicDiscRelic,
    MusicDiscCreator,
    MusicDiscCreatorMusicBox,
    MusicDiscPrecipice,
    MusicDiscTears,
    MusicDragon,
    MusicEnd,
    MusicGame,
    MusicMenu,
    MusicNetherBasaltDeltas,
    MusicNetherCrimsonForest,
    MusicOverworldDeepDark,
    MusicOverworldDripstoneCaves,
    MusicOverworldGrove,
    MusicOverworldJaggedPeaks,
    MusicOverworldLushCaves,
    MusicOverworldSwamp,
    MusicOverworldForest,
    MusicOverworldOldGrowthTaiga,
    MusicOverworldMeadow,
    MusicOverworldCherryGrove,
    MusicNetherNetherWastes,
    MusicOverworldFrozenPeaks,
    MusicOverworldSnowySlopes,
    MusicNetherSoulSandValley,
    MusicOverworldStonyPeaks,
    MusicNetherWarpedForest,
    MusicOverworldFlowerForest,
    MusicOverworldDesert,
    MusicOverworldBadlands,
    MusicOverworldJungle,
    MusicOverworldSparseJungle,
    MusicOverworldBambooJungle,
    MusicUnderWater,
    BlockNetherBricksBreak,
    BlockNetherBricksStep,
    BlockNetherBricksPlace,
    BlockNetherBricksHit,
    BlockNetherBricksFall,
    BlockNetherWartBreak,
    ItemNetherWartPlant,
    BlockNetherWoodBreak,
    BlockNetherWoodFall,
    BlockNetherWoodHit,
    BlockNetherWoodPlace,
    BlockNetherWoodStep,
    BlockNetherWoodDoorClose,
    BlockNetherWoodDoorOpen,
    BlockNetherWoodTrapdoorClose,
    BlockNetherWoodTrapdoorOpen,
    BlockNetherWoodButtonClickOff,
    BlockNetherWoodButtonClickOn,
    BlockNetherWoodPressurePlateClickOff,
    BlockNetherWoodPressurePlateClickOn,
    BlockNetherWoodFenceGateClose,
    BlockNetherWoodFenceGateOpen,
    IntentionallyEmpty,
    BlockPackedMudBreak,
    BlockPackedMudFall,
    BlockPackedMudHit,
    BlockPackedMudPlace,
    BlockPackedMudStep,
    BlockStemBreak,
    BlockStemStep,
    BlockStemPlace,
    BlockStemHit,
    BlockStemFall,
    BlockNyliumBreak,
    BlockNyliumStep,
    BlockNyliumPlace,
    BlockNyliumHit,
    BlockNyliumFall,
    BlockNetherSproutsBreak,
    BlockNetherSproutsStep,
    BlockNetherSproutsPlace,
    BlockNetherSproutsHit,
    BlockNetherSproutsFall,
    BlockFungusBreak,
    BlockFungusStep,
    BlockFungusPlace,
    BlockFungusHit,
    BlockFungusFall,
    BlockWeepingVinesBreak,
    BlockWeepingVinesStep,
    BlockWeepingVinesPlace,
    BlockWeepingVinesHit,
    BlockWeepingVinesFall,
    BlockWartBlockBreak,
    BlockWartBlockStep,
    BlockWartBlockPlace,
    BlockWartBlockHit,
    BlockWartBlockFall,
    BlockNetheriteBlockBreak,
    BlockNetheriteBlockStep,
    BlockNetheriteBlockPlace,
    BlockNetheriteBlockHit,
    BlockNetheriteBlockFall,
    BlockNetherrackBreak,
    BlockNetherrackStep,
    BlockNetherrackPlace,
    BlockNetherrackHit,
    BlockNetherrackFall,
    BlockNoteBlockBasedrum,
    BlockNoteBlockBass,
    BlockNoteBlockBell,
    BlockNoteBlockChime,
    BlockNoteBlockFlute,
    BlockNoteBlockGuitar,
    BlockNoteBlockHarp,
    BlockNoteBlockHat,
    BlockNoteBlockPling,
    BlockNoteBlockSnare,
    BlockNoteBlockXylophone,
    BlockNoteBlockIronXylophone,
    BlockNoteBlockCowBell,
    BlockNoteBlockDidgeridoo,
    BlockNoteBlockBit,
    BlockNoteBlockBanjo,
    BlockNoteBlockImitateZombie,
    BlockNoteBlockImitateSkeleton,
    BlockNoteBlockImitateCreeper,
    BlockNoteBlockImitateEnderDragon,
    BlockNoteBlockImitateWitherSkeleton,
    BlockNoteBlockImitatePiglin,
    EntityOcelotHurt,
    EntityOcelotAmbient,
    EntityOcelotDeath,
    ItemOminousBottleDispose,
    EntityPaintingBreak,
    EntityPaintingPlace,
    BlockPaleHangingMossIdle,
    EntityPandaPreSneeze,
    EntityPandaSneeze,
    EntityPandaAmbient,
    EntityPandaDeath,
    EntityPandaEat,
    EntityPandaStep,
    EntityPandaCantBreed,
    EntityPandaAggressiveAmbient,
    EntityPandaWorriedAmbient,
    EntityPandaHurt,
    EntityPandaBite,
    EntityParrotAmbient,
    EntityParrotDeath,
    EntityParrotEat,
    EntityParrotFly,
    EntityParrotHurt,
    EntityParrotImitateBlaze,
    EntityParrotImitateBogged,
    EntityParrotImitateBreeze,
    EntityParrotImitateCreaking,
    EntityParrotImitateCreeper,
    EntityParrotImitateDrowned,
    EntityParrotImitateElderGuardian,
    EntityParrotImitateEnderDragon,
    EntityParrotImitateEndermite,
    EntityParrotImitateEvoker,
    EntityParrotImitateGhast,
    EntityParrotImitateGuardian,
    EntityParrotImitateHoglin,
    EntityParrotImitateHusk,
    EntityParrotImitateIllusioner,
    EntityParrotImitateMagmaCube,
    EntityParrotImitatePhantom,
    EntityParrotImitatePiglin,
    EntityParrotImitatePiglinBrute,
    EntityParrotImitatePillager,
    EntityParrotImitateRavager,
    EntityParrotImitateShulker,
    EntityParrotImitateSilverfish,
    EntityParrotImitateSkeleton,
    EntityParrotImitateSlime,
    EntityParrotImitateSpider,
    EntityParrotImitateStray,
    EntityParrotImitateVex,
    EntityParrotImitateVindicator,
    EntityParrotImitateWarden,
    EntityParrotImitateWitch,
    EntityParrotImitateWither,
    EntityParrotImitateWitherSkeleton,
    EntityParrotImitateZoglin,
    EntityParrotImitateZombie,
    EntityParrotImitateZombieVillager,
    EntityParrotStep,
    EntityPhantomAmbient,
    EntityPhantomBite,
    EntityPhantomDeath,
    EntityPhantomFlap,
    EntityPhantomHurt,
    EntityPhantomSwoop,
    EntityPigAmbient,
    EntityPigDeath,
    EntityPigHurt,
    EntityPigSaddle,
    EntityPigStep,
    EntityPiglinAdmiringItem,
    EntityPiglinAmbient,
    EntityPiglinAngry,
    EntityPiglinCelebrate,
    EntityPiglinDeath,
    EntityPiglinJealous,
    EntityPiglinHurt,
    EntityPiglinRetreat,
    EntityPiglinStep,
    EntityPiglinConvertedToZombified,
    EntityPiglinBruteAmbient,
    EntityPiglinBruteAngry,
    EntityPiglinBruteDeath,
    EntityPiglinBruteHurt,
    EntityPiglinBruteStep,
    EntityPiglinBruteConvertedToZombified,
    EntityPillagerAmbient,
    EntityPillagerCelebrate,
    EntityPillagerDeath,
    EntityPillagerHurt,
    BlockPistonContract,
    BlockPistonExtend,
    EntityPlayerAttackCrit,
    EntityPlayerAttackKnockback,
    EntityPlayerAttackNodamage,
    EntityPlayerAttackStrong,
    EntityPlayerAttackSweep,
    EntityPlayerAttackWeak,
    EntityPlayerBigFall,
    EntityPlayerBreath,
    EntityPlayerBurp,
    EntityPlayerDeath,
    EntityPlayerHurt,
    EntityPlayerHurtDrown,
    EntityPlayerHurtFreeze,
    EntityPlayerHurtOnFire,
    EntityPlayerHurtSweetBerryBush,
    EntityPlayerLevelup,
    EntityPlayerSmallFall,
    EntityPlayerSplash,
    EntityPlayerSplashHighSpeed,
    EntityPlayerSwim,
    EntityPlayerTeleport,
    EntityPolarBearAmbient,
    EntityPolarBearAmbientBaby,
    EntityPolarBearDeath,
    EntityPolarBearHurt,
    EntityPolarBearStep,
    EntityPolarBearWarning,
    BlockPolishedDeepslateBreak,
    BlockPolishedDeepslateFall,
    BlockPolishedDeepslateHit,
    BlockPolishedDeepslatePlace,
    BlockPolishedDeepslateStep,
    BlockPortalAmbient,
    BlockPortalTravel,
    BlockPortalTrigger,
    BlockPowderSnowBreak,
    BlockPowderSnowFall,
    BlockPowderSnowHit,
    BlockPowderSnowPlace,
    BlockPowderSnowStep,
    EntityPufferFishBlowOut,
    EntityPufferFishBlowUp,
    EntityPufferFishDeath,
    EntityPufferFishFlop,
    EntityPufferFishHurt,
    EntityPufferFishSting,
    BlockPumpkinCarve,
    EntityRabbitAmbient,
    EntityRabbitAttack,
    EntityRabbitDeath,
    EntityRabbitHurt,
    EntityRabbitJump,
    EventRaidHorn,
    EntityRavagerAmbient,
    EntityRavagerAttack,
    EntityRavagerCelebrate,
    EntityRavagerDeath,
    EntityRavagerHurt,
    EntityRavagerStep,
    EntityRavagerStunned,
    EntityRavagerRoar,
    BlockNetherGoldOreBreak,
    BlockNetherGoldOreFall,
    BlockNetherGoldOreHit,
    BlockNetherGoldOrePlace,
    BlockNetherGoldOreStep,
    BlockNetherOreBreak,
    BlockNetherOreFall,
    BlockNetherOreHit,
    BlockNetherOrePlace,
    BlockNetherOreStep,
    BlockRedstoneTorchBurnout,
    BlockRespawnAnchorAmbient,
    BlockRespawnAnchorCharge,
    BlockRespawnAnchorDeplete,
    BlockRespawnAnchorSetSpawn,
    BlockRootedDirtBreak,
    BlockRootedDirtFall,
    BlockRootedDirtHit,
    BlockRootedDirtPlace,
    BlockRootedDirtStep,
    EntitySalmonAmbient,
    EntitySalmonDeath,
    EntitySalmonFlop,
    EntitySalmonHurt,
    BlockSandBreak,
    BlockSandFall,
    BlockSandHit,
    BlockSandPlace,
    BlockSandStep,
    BlockSandIdle,
    BlockScaffoldingBreak,
    BlockScaffoldingFall,
    BlockScaffoldingHit,
    BlockScaffoldingPlace,
    BlockScaffoldingStep,
    BlockSculkSpread,
    BlockSculkCharge,
    BlockSculkBreak,
    BlockSculkFall,
    BlockSculkHit,
    BlockSculkPlace,
    BlockSculkStep,
    BlockSculkCatalystBloom,
    BlockSculkCatalystBreak,
    BlockSculkCatalystFall,
    BlockSculkCatalystHit,
    BlockSculkCatalystPlace,
    BlockSculkCatalystStep,
    BlockSculkSensorClicking,
    BlockSculkSensorClickingStop,
    BlockSculkSensorBreak,
    BlockSculkSensorFall,
    BlockSculkSensorHit,
    BlockSculkSensorPlace,
    BlockSculkSensorStep,
    BlockSculkShriekerBreak,
    BlockSculkShriekerFall,
    BlockSculkShriekerHit,
    BlockSculkShriekerPlace,
    BlockSculkShriekerShriek,
    BlockSculkShriekerStep,
    BlockSculkVeinBreak,
    BlockSculkVeinFall,
    BlockSculkVeinHit,
    BlockSculkVeinPlace,
    BlockSculkVeinStep,
    EntitySheepAmbient,
    EntitySheepDeath,
    EntitySheepHurt,
    EntitySheepShear,
    EntitySheepStep,
    ItemShearsSnip,
    ItemShieldBlock,
    ItemShieldBreak,
    BlockShroomlightBreak,
    BlockShroomlightStep,
    BlockShroomlightPlace,
    BlockShroomlightHit,
    BlockShroomlightFall,
    ItemShovelFlatten,
    EntityShulkerAmbient,
    BlockShulkerBoxClose,
    BlockShulkerBoxOpen,
    EntityShulkerBulletHit,
    EntityShulkerBulletHurt,
    EntityShulkerClose,
    EntityShulkerDeath,
    EntityShulkerHurt,
    EntityShulkerHurtClosed,
    EntityShulkerOpen,
    EntityShulkerShoot,
    EntityShulkerTeleport,
    EntitySilverfishAmbient,
    EntitySilverfishDeath,
    EntitySilverfishHurt,
    EntitySilverfishStep,
    EntitySkeletonAmbient,
    EntitySkeletonConvertedToStray,
    EntitySkeletonDeath,
    EntitySkeletonHorseAmbient,
    EntitySkeletonHorseDeath,
    EntitySkeletonHorseHurt,
    EntitySkeletonHorseSwim,
    EntitySkeletonHorseAmbientWater,
    EntitySkeletonHorseGallopWater,
    EntitySkeletonHorseJumpWater,
    EntitySkeletonHorseStepWater,
    EntitySkeletonHurt,
    EntitySkeletonShoot,
    EntitySkeletonStep,
    EntitySlimeAttack,
    EntitySlimeDeath,
    EntitySlimeHurt,
    EntitySlimeJump,
    EntitySlimeSquish,
    BlockSlimeBlockBreak,
    BlockSlimeBlockFall,
    BlockSlimeBlockHit,
    BlockSlimeBlockPlace,
    BlockSlimeBlockStep,
    BlockSmallAmethystBudBreak,
    BlockSmallAmethystBudPlace,
    BlockSmallDripleafBreak,
    BlockSmallDripleafFall,
    BlockSmallDripleafHit,
    BlockSmallDripleafPlace,
    BlockSmallDripleafStep,
    BlockSoulSandBreak,
    BlockSoulSandStep,
    BlockSoulSandPlace,
    BlockSoulSandHit,
    BlockSoulSandFall,
    BlockSoulSoilBreak,
    BlockSoulSoilStep,
    BlockSoulSoilPlace,
    BlockSoulSoilHit,
    BlockSoulSoilFall,
    ParticleSoulEscape,
    BlockSpawnerBreak,
    BlockSpawnerFall,
    BlockSpawnerHit,
    BlockSpawnerPlace,
    BlockSpawnerStep,
    BlockResinBreak,
    BlockResinFall,
    BlockResinPlace,
    BlockResinStep,
    BlockResinBricksBreak,
    BlockResinBricksFall,
    BlockResinBricksHit,
    BlockResinBricksPlace,
    BlockResinBricksStep,
    BlockSporeBlossomBreak,
    BlockSporeBlossomFall,
    BlockSporeBlossomHit,
    BlockSporeBlossomPlace,
    BlockSporeBlossomStep,
    EntityStriderAmbient,
    EntityStriderHappy,
    EntityStriderRetreat,
    EntityStriderDeath,
    EntityStriderHurt,
    EntityStriderStep,
    EntityStriderStepLava,
    EntityStriderEat,
    EntityStriderSaddle,
    EntitySlimeDeathSmall,
    EntitySlimeHurtSmall,
    EntitySlimeJumpSmall,
    EntitySlimeSquishSmall,
    BlockSmithingTableUse,
    BlockSmokerSmoke,
    EntitySnifferStep,
    EntitySnifferEat,
    EntitySnifferIdle,
    EntitySnifferHurt,
    EntitySnifferDeath,
    EntitySnifferDropSeed,
    EntitySnifferScenting,
    EntitySnifferSniffing,
    EntitySnifferSearching,
    EntitySnifferDigging,
    EntitySnifferDiggingStop,
    EntitySnifferHappy,
    BlockSnifferEggPlop,
    BlockSnifferEggCrack,
    BlockSnifferEggHatch,
    EntitySnowballThrow,
    BlockSnowBreak,
    BlockSnowFall,
    EntitySnowGolemAmbient,
    EntitySnowGolemDeath,
    EntitySnowGolemHurt,
    EntitySnowGolemShoot,
    EntitySnowGolemShear,
    BlockSnowHit,
    BlockSnowPlace,
    BlockSnowStep,
    EntitySpiderAmbient,
    EntitySpiderDeath,
    EntitySpiderHurt,
    EntitySpiderStep,
    EntitySplashPotionBreak,
    EntitySplashPotionThrow,
    BlockSpongeBreak,
    BlockSpongeFall,
    BlockSpongeHit,
    BlockSpongePlace,
    BlockSpongeStep,
    BlockSpongeAbsorb,
    ItemSpyglassUse,
    ItemSpyglassStopUsing,
    EntitySquidAmbient,
    EntitySquidDeath,
    EntitySquidHurt,
    EntitySquidSquirt,
    BlockStoneBreak,
    BlockStoneButtonClickOff,
    BlockStoneButtonClickOn,
    BlockStoneFall,
    BlockStoneHit,
    BlockStonePlace,
    BlockStonePressurePlateClickOff,
    BlockStonePressurePlateClickOn,
    BlockStoneStep,
    EntityStrayAmbient,
    EntityStrayDeath,
    EntityStrayHurt,
    EntityStrayStep,
    BlockSweetBerryBushBreak,
    BlockSweetBerryBushPlace,
    BlockSweetBerryBushPickBerries,
    EntityTadpoleDeath,
    EntityTadpoleFlop,
    EntityTadpoleGrowUp,
    EntityTadpoleHurt,
    EnchantThornsHit,
    EntityTntPrimed,
    ItemTotemUse,
    ItemTridentHit,
    ItemTridentHitGround,
    ItemTridentReturn,
    ItemTridentRiptide1,
    ItemTridentRiptide2,
    ItemTridentRiptide3,
    ItemTridentThrow,
    ItemTridentThunder,
    BlockTripwireAttach,
    BlockTripwireClickOff,
    BlockTripwireClickOn,
    BlockTripwireDetach,
    EntityTropicalFishAmbient,
    EntityTropicalFishDeath,
    EntityTropicalFishFlop,
    EntityTropicalFishHurt,
    BlockTuffBreak,
    BlockTuffStep,
    BlockTuffPlace,
    BlockTuffHit,
    BlockTuffFall,
    BlockTuffBricksBreak,
    BlockTuffBricksFall,
    BlockTuffBricksHit,
    BlockTuffBricksPlace,
    BlockTuffBricksStep,
    BlockPolishedTuffBreak,
    BlockPolishedTuffFall,
    BlockPolishedTuffHit,
    BlockPolishedTuffPlace,
    BlockPolishedTuffStep,
    EntityTurtleAmbientLand,
    EntityTurtleDeath,
    EntityTurtleDeathBaby,
    EntityTurtleEggBreak,
    EntityTurtleEggCrack,
    EntityTurtleEggHatch,
    EntityTurtleHurt,
    EntityTurtleHurtBaby,
    EntityTurtleLayEgg,
    EntityTurtleShamble,
    EntityTurtleShambleBaby,
    EntityTurtleSwim,
    UiButtonClick,
    UiLoomSelectPattern,
    UiLoomTakeResult,
    UiCartographyTableTakeResult,
    UiStonecutterTakeResult,
    UiStonecutterSelectRecipe,
    UiToastChallengeComplete,
    UiToastIn,
    UiToastOut,
    BlockVaultActivate,
    BlockVaultAmbient,
    BlockVaultBreak,
    BlockVaultCloseShutter,
    BlockVaultDeactivate,
    BlockVaultEjectItem,
    BlockVaultRejectRewardedPlayer,
    BlockVaultFall,
    BlockVaultHit,
    BlockVaultInsertItem,
    BlockVaultInsertItemFail,
    BlockVaultOpenShutter,
    BlockVaultPlace,
    BlockVaultStep,
    EntityVexAmbient,
    EntityVexCharge,
    EntityVexDeath,
    EntityVexHurt,
    EntityVillagerAmbient,
    EntityVillagerCelebrate,
    EntityVillagerDeath,
    EntityVillagerHurt,
    EntityVillagerNo,
    EntityVillagerTrade,
    EntityVillagerYes,
    EntityVillagerWorkArmorer,
    EntityVillagerWorkButcher,
    EntityVillagerWorkCartographer,
    EntityVillagerWorkCleric,
    EntityVillagerWorkFarmer,
    EntityVillagerWorkFisherman,
    EntityVillagerWorkFletcher,
    EntityVillagerWorkLeatherworker,
    EntityVillagerWorkLibrarian,
    EntityVillagerWorkMason,
    EntityVillagerWorkShepherd,
    EntityVillagerWorkToolsmith,
    EntityVillagerWorkWeaponsmith,
    EntityVindicatorAmbient,
    EntityVindicatorCelebrate,
    EntityVindicatorDeath,
    EntityVindicatorHurt,
    BlockVineBreak,
    BlockVineFall,
    BlockVineHit,
    BlockVinePlace,
    BlockVineStep,
    BlockLilyPadPlace,
    EntityWanderingTraderAmbient,
    EntityWanderingTraderDeath,
    EntityWanderingTraderDisappeared,
    EntityWanderingTraderDrinkMilk,
    EntityWanderingTraderDrinkPotion,
    EntityWanderingTraderHurt,
    EntityWanderingTraderNo,
    EntityWanderingTraderReappeared,
    EntityWanderingTraderTrade,
    EntityWanderingTraderYes,
    EntityWardenAgitated,
    EntityWardenAmbient,
    EntityWardenAngry,
    EntityWardenAttackImpact,
    EntityWardenDeath,
    EntityWardenDig,
    EntityWardenEmerge,
    EntityWardenHeartbeat,
    EntityWardenHurt,
    EntityWardenListening,
    EntityWardenListeningAngry,
    EntityWardenNearbyClose,
    EntityWardenNearbyCloser,
    EntityWardenNearbyClosest,
    EntityWardenRoar,
    EntityWardenSniff,
    EntityWardenSonicBoom,
    EntityWardenSonicCharge,
    EntityWardenStep,
    EntityWardenTendrilClicks,
    BlockHangingSignWaxedInteractFail,
    BlockSignWaxedInteractFail,
    BlockWaterAmbient,
    WeatherRain,
    WeatherRainAbove,
    BlockWetGrassBreak,
    BlockWetGrassFall,
    BlockWetGrassHit,
    BlockWetGrassPlace,
    BlockWetGrassStep,
    BlockWetSpongeBreak,
    BlockWetSpongeDries,
    BlockWetSpongeFall,
    BlockWetSpongeHit,
    BlockWetSpongePlace,
    BlockWetSpongeStep,
    EntityWindChargeWindBurst,
    EntityWindChargeThrow,
    EntityWitchAmbient,
    EntityWitchCelebrate,
    EntityWitchDeath,
    EntityWitchDrink,
    EntityWitchHurt,
    EntityWitchThrow,
    EntityWitherAmbient,
    EntityWitherBreakBlock,
    EntityWitherDeath,
    EntityWitherHurt,
    EntityWitherShoot,
    EntityWitherSkeletonAmbient,
    EntityWitherSkeletonDeath,
    EntityWitherSkeletonHurt,
    EntityWitherSkeletonStep,
    EntityWitherSpawn,
    ItemWolfArmorBreak,
    ItemWolfArmorCrack,
    ItemWolfArmorDamage,
    ItemWolfArmorRepair,
    EntityWolfShake,
    EntityWolfStep,
    EntityWolfAmbient,
    EntityWolfDeath,
    EntityWolfGrowl,
    EntityWolfHurt,
    EntityWolfPant,
    EntityWolfWhine,
    EntityWolfPuglinAmbient,
    EntityWolfPuglinDeath,
    EntityWolfPuglinGrowl,
    EntityWolfPuglinHurt,
    EntityWolfPuglinPant,
    EntityWolfPuglinWhine,
    EntityWolfSadAmbient,
    EntityWolfSadDeath,
    EntityWolfSadGrowl,
    EntityWolfSadHurt,
    EntityWolfSadPant,
    EntityWolfSadWhine,
    EntityWolfAngryAmbient,
    EntityWolfAngryDeath,
    EntityWolfAngryGrowl,
    EntityWolfAngryHurt,
    EntityWolfAngryPant,
    EntityWolfAngryWhine,
    EntityWolfGrumpyAmbient,
    EntityWolfGrumpyDeath,
    EntityWolfGrumpyGrowl,
    EntityWolfGrumpyHurt,
    EntityWolfGrumpyPant,
    EntityWolfGrumpyWhine,
    EntityWolfBigAmbient,
    EntityWolfBigDeath,
    EntityWolfBigGrowl,
    EntityWolfBigHurt,
    EntityWolfBigPant,
    EntityWolfBigWhine,
    EntityWolfCuteAmbient,
    EntityWolfCuteDeath,
    EntityWolfCuteGrowl,
    EntityWolfCuteHurt,
    EntityWolfCutePant,
    EntityWolfCuteWhine,
    BlockWoodenDoorClose,
    BlockWoodenDoorOpen,
    BlockWoodenTrapdoorClose,
    BlockWoodenTrapdoorOpen,
    BlockWoodenButtonClickOff,
    BlockWoodenButtonClickOn,
    BlockWoodenPressurePlateClickOff,
    BlockWoodenPressurePlateClickOn,
    BlockWoodBreak,
    BlockWoodFall,
    BlockWoodHit,
    BlockWoodPlace,
    BlockWoodStep,
    BlockWoolBreak,
    BlockWoolFall,
    BlockWoolHit,
    BlockWoolPlace,
    BlockWoolStep,
    EntityZoglinAmbient,
    EntityZoglinAngry,
    EntityZoglinAttack,
    EntityZoglinDeath,
    EntityZoglinHurt,
    EntityZoglinStep,
    EntityZombieAmbient,
    EntityZombieAttackWoodenDoor,
    EntityZombieAttackIronDoor,
    EntityZombieBreakWoodenDoor,
    EntityZombieConvertedToDrowned,
    EntityZombieDeath,
    EntityZombieDestroyEgg,
    EntityZombieHorseAmbient,
    EntityZombieHorseDeath,
    EntityZombieHorseHurt,
    EntityZombieHurt,
    EntityZombieInfect,
    EntityZombifiedPiglinAmbient,
    EntityZombifiedPiglinAngry,
    EntityZombifiedPiglinDeath,
    EntityZombifiedPiglinHurt,
    EntityZombieStep,
    EntityZombieVillagerAmbient,
    EntityZombieVillagerConverted,
    EntityZombieVillagerCure,
    EntityZombieVillagerDeath,
    EntityZombieVillagerHurt,
    EntityZombieVillagerStep,
    EventMobEffectBadOmen,
    EventMobEffectTrialOmen,
    EventMobEffectRaidOmen,
    ItemSaddleUnequip,
}
impl Sound {
    #[doc = r" Try to parse a `Sound` from a resource location string."]
    pub fn from_name(name: &str) -> Option<Self> {
        let name = name.strip_prefix("minecraft:").unwrap_or(name);
        match name {
            "entity.allay.ambient_with_item" => Some(Self::EntityAllayAmbientWithItem),
            "entity.allay.ambient_without_item" => Some(Self::EntityAllayAmbientWithoutItem),
            "entity.allay.death" => Some(Self::EntityAllayDeath),
            "entity.allay.hurt" => Some(Self::EntityAllayHurt),
            "entity.allay.item_given" => Some(Self::EntityAllayItemGiven),
            "entity.allay.item_taken" => Some(Self::EntityAllayItemTaken),
            "entity.allay.item_thrown" => Some(Self::EntityAllayItemThrown),
            "ambient.cave" => Some(Self::AmbientCave),
            "ambient.basalt_deltas.additions" => Some(Self::AmbientBasaltDeltasAdditions),
            "ambient.basalt_deltas.loop" => Some(Self::AmbientBasaltDeltasLoop),
            "ambient.basalt_deltas.mood" => Some(Self::AmbientBasaltDeltasMood),
            "ambient.crimson_forest.additions" => Some(Self::AmbientCrimsonForestAdditions),
            "ambient.crimson_forest.loop" => Some(Self::AmbientCrimsonForestLoop),
            "ambient.crimson_forest.mood" => Some(Self::AmbientCrimsonForestMood),
            "ambient.nether_wastes.additions" => Some(Self::AmbientNetherWastesAdditions),
            "ambient.nether_wastes.loop" => Some(Self::AmbientNetherWastesLoop),
            "ambient.nether_wastes.mood" => Some(Self::AmbientNetherWastesMood),
            "ambient.soul_sand_valley.additions" => Some(Self::AmbientSoulSandValleyAdditions),
            "ambient.soul_sand_valley.loop" => Some(Self::AmbientSoulSandValleyLoop),
            "ambient.soul_sand_valley.mood" => Some(Self::AmbientSoulSandValleyMood),
            "ambient.warped_forest.additions" => Some(Self::AmbientWarpedForestAdditions),
            "ambient.warped_forest.loop" => Some(Self::AmbientWarpedForestLoop),
            "ambient.warped_forest.mood" => Some(Self::AmbientWarpedForestMood),
            "ambient.underwater.enter" => Some(Self::AmbientUnderwaterEnter),
            "ambient.underwater.exit" => Some(Self::AmbientUnderwaterExit),
            "ambient.underwater.loop" => Some(Self::AmbientUnderwaterLoop),
            "ambient.underwater.loop.additions" => Some(Self::AmbientUnderwaterLoopAdditions),
            "ambient.underwater.loop.additions.rare" => {
                Some(Self::AmbientUnderwaterLoopAdditionsRare)
            }
            "ambient.underwater.loop.additions.ultra_rare" => {
                Some(Self::AmbientUnderwaterLoopAdditionsUltraRare)
            }
            "block.amethyst_block.break" => Some(Self::BlockAmethystBlockBreak),
            "block.amethyst_block.chime" => Some(Self::BlockAmethystBlockChime),
            "block.amethyst_block.fall" => Some(Self::BlockAmethystBlockFall),
            "block.amethyst_block.hit" => Some(Self::BlockAmethystBlockHit),
            "block.amethyst_block.place" => Some(Self::BlockAmethystBlockPlace),
            "block.amethyst_block.resonate" => Some(Self::BlockAmethystBlockResonate),
            "block.amethyst_block.step" => Some(Self::BlockAmethystBlockStep),
            "block.amethyst_cluster.break" => Some(Self::BlockAmethystClusterBreak),
            "block.amethyst_cluster.fall" => Some(Self::BlockAmethystClusterFall),
            "block.amethyst_cluster.hit" => Some(Self::BlockAmethystClusterHit),
            "block.amethyst_cluster.place" => Some(Self::BlockAmethystClusterPlace),
            "block.amethyst_cluster.step" => Some(Self::BlockAmethystClusterStep),
            "block.ancient_debris.break" => Some(Self::BlockAncientDebrisBreak),
            "block.ancient_debris.step" => Some(Self::BlockAncientDebrisStep),
            "block.ancient_debris.place" => Some(Self::BlockAncientDebrisPlace),
            "block.ancient_debris.hit" => Some(Self::BlockAncientDebrisHit),
            "block.ancient_debris.fall" => Some(Self::BlockAncientDebrisFall),
            "block.anvil.break" => Some(Self::BlockAnvilBreak),
            "block.anvil.destroy" => Some(Self::BlockAnvilDestroy),
            "block.anvil.fall" => Some(Self::BlockAnvilFall),
            "block.anvil.hit" => Some(Self::BlockAnvilHit),
            "block.anvil.land" => Some(Self::BlockAnvilLand),
            "block.anvil.place" => Some(Self::BlockAnvilPlace),
            "block.anvil.step" => Some(Self::BlockAnvilStep),
            "block.anvil.use" => Some(Self::BlockAnvilUse),
            "entity.armadillo.eat" => Some(Self::EntityArmadilloEat),
            "entity.armadillo.hurt" => Some(Self::EntityArmadilloHurt),
            "entity.armadillo.hurt_reduced" => Some(Self::EntityArmadilloHurtReduced),
            "entity.armadillo.ambient" => Some(Self::EntityArmadilloAmbient),
            "entity.armadillo.step" => Some(Self::EntityArmadilloStep),
            "entity.armadillo.death" => Some(Self::EntityArmadilloDeath),
            "entity.armadillo.roll" => Some(Self::EntityArmadilloRoll),
            "entity.armadillo.land" => Some(Self::EntityArmadilloLand),
            "entity.armadillo.scute_drop" => Some(Self::EntityArmadilloScuteDrop),
            "entity.armadillo.unroll_finish" => Some(Self::EntityArmadilloUnrollFinish),
            "entity.armadillo.peek" => Some(Self::EntityArmadilloPeek),
            "entity.armadillo.unroll_start" => Some(Self::EntityArmadilloUnrollStart),
            "entity.armadillo.brush" => Some(Self::EntityArmadilloBrush),
            "item.armor.equip_chain" => Some(Self::ItemArmorEquipChain),
            "item.armor.equip_diamond" => Some(Self::ItemArmorEquipDiamond),
            "item.armor.equip_elytra" => Some(Self::ItemArmorEquipElytra),
            "item.armor.equip_generic" => Some(Self::ItemArmorEquipGeneric),
            "item.armor.equip_gold" => Some(Self::ItemArmorEquipGold),
            "item.armor.equip_iron" => Some(Self::ItemArmorEquipIron),
            "item.armor.equip_leather" => Some(Self::ItemArmorEquipLeather),
            "item.armor.equip_netherite" => Some(Self::ItemArmorEquipNetherite),
            "item.armor.equip_turtle" => Some(Self::ItemArmorEquipTurtle),
            "item.armor.equip_wolf" => Some(Self::ItemArmorEquipWolf),
            "item.armor.unequip_wolf" => Some(Self::ItemArmorUnequipWolf),
            "entity.armor_stand.break" => Some(Self::EntityArmorStandBreak),
            "entity.armor_stand.fall" => Some(Self::EntityArmorStandFall),
            "entity.armor_stand.hit" => Some(Self::EntityArmorStandHit),
            "entity.armor_stand.place" => Some(Self::EntityArmorStandPlace),
            "entity.arrow.hit" => Some(Self::EntityArrowHit),
            "entity.arrow.hit_player" => Some(Self::EntityArrowHitPlayer),
            "entity.arrow.shoot" => Some(Self::EntityArrowShoot),
            "item.axe.strip" => Some(Self::ItemAxeStrip),
            "item.axe.scrape" => Some(Self::ItemAxeScrape),
            "item.axe.wax_off" => Some(Self::ItemAxeWaxOff),
            "entity.axolotl.attack" => Some(Self::EntityAxolotlAttack),
            "entity.axolotl.death" => Some(Self::EntityAxolotlDeath),
            "entity.axolotl.hurt" => Some(Self::EntityAxolotlHurt),
            "entity.axolotl.idle_air" => Some(Self::EntityAxolotlIdleAir),
            "entity.axolotl.idle_water" => Some(Self::EntityAxolotlIdleWater),
            "entity.axolotl.splash" => Some(Self::EntityAxolotlSplash),
            "entity.axolotl.swim" => Some(Self::EntityAxolotlSwim),
            "block.azalea.break" => Some(Self::BlockAzaleaBreak),
            "block.azalea.fall" => Some(Self::BlockAzaleaFall),
            "block.azalea.hit" => Some(Self::BlockAzaleaHit),
            "block.azalea.place" => Some(Self::BlockAzaleaPlace),
            "block.azalea.step" => Some(Self::BlockAzaleaStep),
            "block.azalea_leaves.break" => Some(Self::BlockAzaleaLeavesBreak),
            "block.azalea_leaves.fall" => Some(Self::BlockAzaleaLeavesFall),
            "block.azalea_leaves.hit" => Some(Self::BlockAzaleaLeavesHit),
            "block.azalea_leaves.place" => Some(Self::BlockAzaleaLeavesPlace),
            "block.azalea_leaves.step" => Some(Self::BlockAzaleaLeavesStep),
            "block.bamboo.break" => Some(Self::BlockBambooBreak),
            "block.bamboo.fall" => Some(Self::BlockBambooFall),
            "block.bamboo.hit" => Some(Self::BlockBambooHit),
            "block.bamboo.place" => Some(Self::BlockBambooPlace),
            "block.bamboo.step" => Some(Self::BlockBambooStep),
            "block.bamboo_sapling.break" => Some(Self::BlockBambooSaplingBreak),
            "block.bamboo_sapling.hit" => Some(Self::BlockBambooSaplingHit),
            "block.bamboo_sapling.place" => Some(Self::BlockBambooSaplingPlace),
            "block.bamboo_wood.break" => Some(Self::BlockBambooWoodBreak),
            "block.bamboo_wood.fall" => Some(Self::BlockBambooWoodFall),
            "block.bamboo_wood.hit" => Some(Self::BlockBambooWoodHit),
            "block.bamboo_wood.place" => Some(Self::BlockBambooWoodPlace),
            "block.bamboo_wood.step" => Some(Self::BlockBambooWoodStep),
            "block.bamboo_wood_door.close" => Some(Self::BlockBambooWoodDoorClose),
            "block.bamboo_wood_door.open" => Some(Self::BlockBambooWoodDoorOpen),
            "block.bamboo_wood_trapdoor.close" => Some(Self::BlockBambooWoodTrapdoorClose),
            "block.bamboo_wood_trapdoor.open" => Some(Self::BlockBambooWoodTrapdoorOpen),
            "block.bamboo_wood_button.click_off" => Some(Self::BlockBambooWoodButtonClickOff),
            "block.bamboo_wood_button.click_on" => Some(Self::BlockBambooWoodButtonClickOn),
            "block.bamboo_wood_pressure_plate.click_off" => {
                Some(Self::BlockBambooWoodPressurePlateClickOff)
            }
            "block.bamboo_wood_pressure_plate.click_on" => {
                Some(Self::BlockBambooWoodPressurePlateClickOn)
            }
            "block.bamboo_wood_fence_gate.close" => Some(Self::BlockBambooWoodFenceGateClose),
            "block.bamboo_wood_fence_gate.open" => Some(Self::BlockBambooWoodFenceGateOpen),
            "block.barrel.close" => Some(Self::BlockBarrelClose),
            "block.barrel.open" => Some(Self::BlockBarrelOpen),
            "block.basalt.break" => Some(Self::BlockBasaltBreak),
            "block.basalt.step" => Some(Self::BlockBasaltStep),
            "block.basalt.place" => Some(Self::BlockBasaltPlace),
            "block.basalt.hit" => Some(Self::BlockBasaltHit),
            "block.basalt.fall" => Some(Self::BlockBasaltFall),
            "entity.bat.ambient" => Some(Self::EntityBatAmbient),
            "entity.bat.death" => Some(Self::EntityBatDeath),
            "entity.bat.hurt" => Some(Self::EntityBatHurt),
            "entity.bat.loop" => Some(Self::EntityBatLoop),
            "entity.bat.takeoff" => Some(Self::EntityBatTakeoff),
            "block.beacon.activate" => Some(Self::BlockBeaconActivate),
            "block.beacon.ambient" => Some(Self::BlockBeaconAmbient),
            "block.beacon.deactivate" => Some(Self::BlockBeaconDeactivate),
            "block.beacon.power_select" => Some(Self::BlockBeaconPowerSelect),
            "entity.bee.death" => Some(Self::EntityBeeDeath),
            "entity.bee.hurt" => Some(Self::EntityBeeHurt),
            "entity.bee.loop_aggressive" => Some(Self::EntityBeeLoopAggressive),
            "entity.bee.loop" => Some(Self::EntityBeeLoop),
            "entity.bee.sting" => Some(Self::EntityBeeSting),
            "entity.bee.pollinate" => Some(Self::EntityBeePollinate),
            "block.beehive.drip" => Some(Self::BlockBeehiveDrip),
            "block.beehive.enter" => Some(Self::BlockBeehiveEnter),
            "block.beehive.exit" => Some(Self::BlockBeehiveExit),
            "block.beehive.shear" => Some(Self::BlockBeehiveShear),
            "block.beehive.work" => Some(Self::BlockBeehiveWork),
            "block.bell.use" => Some(Self::BlockBellUse),
            "block.bell.resonate" => Some(Self::BlockBellResonate),
            "block.big_dripleaf.break" => Some(Self::BlockBigDripleafBreak),
            "block.big_dripleaf.fall" => Some(Self::BlockBigDripleafFall),
            "block.big_dripleaf.hit" => Some(Self::BlockBigDripleafHit),
            "block.big_dripleaf.place" => Some(Self::BlockBigDripleafPlace),
            "block.big_dripleaf.step" => Some(Self::BlockBigDripleafStep),
            "entity.blaze.ambient" => Some(Self::EntityBlazeAmbient),
            "entity.blaze.burn" => Some(Self::EntityBlazeBurn),
            "entity.blaze.death" => Some(Self::EntityBlazeDeath),
            "entity.blaze.hurt" => Some(Self::EntityBlazeHurt),
            "entity.blaze.shoot" => Some(Self::EntityBlazeShoot),
            "entity.boat.paddle_land" => Some(Self::EntityBoatPaddleLand),
            "entity.boat.paddle_water" => Some(Self::EntityBoatPaddleWater),
            "entity.bogged.ambient" => Some(Self::EntityBoggedAmbient),
            "entity.bogged.death" => Some(Self::EntityBoggedDeath),
            "entity.bogged.hurt" => Some(Self::EntityBoggedHurt),
            "entity.bogged.shear" => Some(Self::EntityBoggedShear),
            "entity.bogged.step" => Some(Self::EntityBoggedStep),
            "block.bone_block.break" => Some(Self::BlockBoneBlockBreak),
            "block.bone_block.fall" => Some(Self::BlockBoneBlockFall),
            "block.bone_block.hit" => Some(Self::BlockBoneBlockHit),
            "block.bone_block.place" => Some(Self::BlockBoneBlockPlace),
            "block.bone_block.step" => Some(Self::BlockBoneBlockStep),
            "item.bone_meal.use" => Some(Self::ItemBoneMealUse),
            "item.book.page_turn" => Some(Self::ItemBookPageTurn),
            "item.book.put" => Some(Self::ItemBookPut),
            "block.blastfurnace.fire_crackle" => Some(Self::BlockBlastfurnaceFireCrackle),
            "item.bottle.empty" => Some(Self::ItemBottleEmpty),
            "item.bottle.fill" => Some(Self::ItemBottleFill),
            "item.bottle.fill_dragonbreath" => Some(Self::ItemBottleFillDragonbreath),
            "entity.breeze.charge" => Some(Self::EntityBreezeCharge),
            "entity.breeze.deflect" => Some(Self::EntityBreezeDeflect),
            "entity.breeze.inhale" => Some(Self::EntityBreezeInhale),
            "entity.breeze.idle_ground" => Some(Self::EntityBreezeIdleGround),
            "entity.breeze.idle_air" => Some(Self::EntityBreezeIdleAir),
            "entity.breeze.shoot" => Some(Self::EntityBreezeShoot),
            "entity.breeze.jump" => Some(Self::EntityBreezeJump),
            "entity.breeze.land" => Some(Self::EntityBreezeLand),
            "entity.breeze.slide" => Some(Self::EntityBreezeSlide),
            "entity.breeze.death" => Some(Self::EntityBreezeDeath),
            "entity.breeze.hurt" => Some(Self::EntityBreezeHurt),
            "entity.breeze.whirl" => Some(Self::EntityBreezeWhirl),
            "entity.breeze.wind_burst" => Some(Self::EntityBreezeWindBurst),
            "block.brewing_stand.brew" => Some(Self::BlockBrewingStandBrew),
            "item.brush.brushing.generic" => Some(Self::ItemBrushBrushingGeneric),
            "item.brush.brushing.sand" => Some(Self::ItemBrushBrushingSand),
            "item.brush.brushing.gravel" => Some(Self::ItemBrushBrushingGravel),
            "item.brush.brushing.sand.complete" => Some(Self::ItemBrushBrushingSandComplete),
            "item.brush.brushing.gravel.complete" => Some(Self::ItemBrushBrushingGravelComplete),
            "block.bubble_column.bubble_pop" => Some(Self::BlockBubbleColumnBubblePop),
            "block.bubble_column.upwards_ambient" => Some(Self::BlockBubbleColumnUpwardsAmbient),
            "block.bubble_column.upwards_inside" => Some(Self::BlockBubbleColumnUpwardsInside),
            "block.bubble_column.whirlpool_ambient" => {
                Some(Self::BlockBubbleColumnWhirlpoolAmbient)
            }
            "block.bubble_column.whirlpool_inside" => Some(Self::BlockBubbleColumnWhirlpoolInside),
            "ui.hud.bubble_pop" => Some(Self::UiHudBubblePop),
            "item.bucket.empty" => Some(Self::ItemBucketEmpty),
            "item.bucket.empty_axolotl" => Some(Self::ItemBucketEmptyAxolotl),
            "item.bucket.empty_fish" => Some(Self::ItemBucketEmptyFish),
            "item.bucket.empty_lava" => Some(Self::ItemBucketEmptyLava),
            "item.bucket.empty_powder_snow" => Some(Self::ItemBucketEmptyPowderSnow),
            "item.bucket.empty_tadpole" => Some(Self::ItemBucketEmptyTadpole),
            "item.bucket.fill" => Some(Self::ItemBucketFill),
            "item.bucket.fill_axolotl" => Some(Self::ItemBucketFillAxolotl),
            "item.bucket.fill_fish" => Some(Self::ItemBucketFillFish),
            "item.bucket.fill_lava" => Some(Self::ItemBucketFillLava),
            "item.bucket.fill_powder_snow" => Some(Self::ItemBucketFillPowderSnow),
            "item.bucket.fill_tadpole" => Some(Self::ItemBucketFillTadpole),
            "item.bundle.drop_contents" => Some(Self::ItemBundleDropContents),
            "item.bundle.insert" => Some(Self::ItemBundleInsert),
            "item.bundle.insert_fail" => Some(Self::ItemBundleInsertFail),
            "item.bundle.remove_one" => Some(Self::ItemBundleRemoveOne),
            "block.cactus_flower.break" => Some(Self::BlockCactusFlowerBreak),
            "block.cactus_flower.place" => Some(Self::BlockCactusFlowerPlace),
            "block.cake.add_candle" => Some(Self::BlockCakeAddCandle),
            "block.calcite.break" => Some(Self::BlockCalciteBreak),
            "block.calcite.step" => Some(Self::BlockCalciteStep),
            "block.calcite.place" => Some(Self::BlockCalcitePlace),
            "block.calcite.hit" => Some(Self::BlockCalciteHit),
            "block.calcite.fall" => Some(Self::BlockCalciteFall),
            "entity.camel.ambient" => Some(Self::EntityCamelAmbient),
            "entity.camel.dash" => Some(Self::EntityCamelDash),
            "entity.camel.dash_ready" => Some(Self::EntityCamelDashReady),
            "entity.camel.death" => Some(Self::EntityCamelDeath),
            "entity.camel.eat" => Some(Self::EntityCamelEat),
            "entity.camel.hurt" => Some(Self::EntityCamelHurt),
            "entity.camel.saddle" => Some(Self::EntityCamelSaddle),
            "entity.camel.sit" => Some(Self::EntityCamelSit),
            "entity.camel.stand" => Some(Self::EntityCamelStand),
            "entity.camel.step" => Some(Self::EntityCamelStep),
            "entity.camel.step_sand" => Some(Self::EntityCamelStepSand),
            "block.campfire.crackle" => Some(Self::BlockCampfireCrackle),
            "block.candle.ambient" => Some(Self::BlockCandleAmbient),
            "block.candle.break" => Some(Self::BlockCandleBreak),
            "block.candle.extinguish" => Some(Self::BlockCandleExtinguish),
            "block.candle.fall" => Some(Self::BlockCandleFall),
            "block.candle.hit" => Some(Self::BlockCandleHit),
            "block.candle.place" => Some(Self::BlockCandlePlace),
            "block.candle.step" => Some(Self::BlockCandleStep),
            "entity.cat.ambient" => Some(Self::EntityCatAmbient),
            "entity.cat.stray_ambient" => Some(Self::EntityCatStrayAmbient),
            "entity.cat.death" => Some(Self::EntityCatDeath),
            "entity.cat.eat" => Some(Self::EntityCatEat),
            "entity.cat.hiss" => Some(Self::EntityCatHiss),
            "entity.cat.beg_for_food" => Some(Self::EntityCatBegForFood),
            "entity.cat.hurt" => Some(Self::EntityCatHurt),
            "entity.cat.purr" => Some(Self::EntityCatPurr),
            "entity.cat.purreow" => Some(Self::EntityCatPurreow),
            "block.cave_vines.break" => Some(Self::BlockCaveVinesBreak),
            "block.cave_vines.fall" => Some(Self::BlockCaveVinesFall),
            "block.cave_vines.hit" => Some(Self::BlockCaveVinesHit),
            "block.cave_vines.place" => Some(Self::BlockCaveVinesPlace),
            "block.cave_vines.step" => Some(Self::BlockCaveVinesStep),
            "block.cave_vines.pick_berries" => Some(Self::BlockCaveVinesPickBerries),
            "block.chain.break" => Some(Self::BlockChainBreak),
            "block.chain.fall" => Some(Self::BlockChainFall),
            "block.chain.hit" => Some(Self::BlockChainHit),
            "block.chain.place" => Some(Self::BlockChainPlace),
            "block.chain.step" => Some(Self::BlockChainStep),
            "block.cherry_wood.break" => Some(Self::BlockCherryWoodBreak),
            "block.cherry_wood.fall" => Some(Self::BlockCherryWoodFall),
            "block.cherry_wood.hit" => Some(Self::BlockCherryWoodHit),
            "block.cherry_wood.place" => Some(Self::BlockCherryWoodPlace),
            "block.cherry_wood.step" => Some(Self::BlockCherryWoodStep),
            "block.cherry_sapling.break" => Some(Self::BlockCherrySaplingBreak),
            "block.cherry_sapling.fall" => Some(Self::BlockCherrySaplingFall),
            "block.cherry_sapling.hit" => Some(Self::BlockCherrySaplingHit),
            "block.cherry_sapling.place" => Some(Self::BlockCherrySaplingPlace),
            "block.cherry_sapling.step" => Some(Self::BlockCherrySaplingStep),
            "block.cherry_leaves.break" => Some(Self::BlockCherryLeavesBreak),
            "block.cherry_leaves.fall" => Some(Self::BlockCherryLeavesFall),
            "block.cherry_leaves.hit" => Some(Self::BlockCherryLeavesHit),
            "block.cherry_leaves.place" => Some(Self::BlockCherryLeavesPlace),
            "block.cherry_leaves.step" => Some(Self::BlockCherryLeavesStep),
            "block.cherry_wood_hanging_sign.step" => Some(Self::BlockCherryWoodHangingSignStep),
            "block.cherry_wood_hanging_sign.break" => Some(Self::BlockCherryWoodHangingSignBreak),
            "block.cherry_wood_hanging_sign.fall" => Some(Self::BlockCherryWoodHangingSignFall),
            "block.cherry_wood_hanging_sign.hit" => Some(Self::BlockCherryWoodHangingSignHit),
            "block.cherry_wood_hanging_sign.place" => Some(Self::BlockCherryWoodHangingSignPlace),
            "block.cherry_wood_door.close" => Some(Self::BlockCherryWoodDoorClose),
            "block.cherry_wood_door.open" => Some(Self::BlockCherryWoodDoorOpen),
            "block.cherry_wood_trapdoor.close" => Some(Self::BlockCherryWoodTrapdoorClose),
            "block.cherry_wood_trapdoor.open" => Some(Self::BlockCherryWoodTrapdoorOpen),
            "block.cherry_wood_button.click_off" => Some(Self::BlockCherryWoodButtonClickOff),
            "block.cherry_wood_button.click_on" => Some(Self::BlockCherryWoodButtonClickOn),
            "block.cherry_wood_pressure_plate.click_off" => {
                Some(Self::BlockCherryWoodPressurePlateClickOff)
            }
            "block.cherry_wood_pressure_plate.click_on" => {
                Some(Self::BlockCherryWoodPressurePlateClickOn)
            }
            "block.cherry_wood_fence_gate.close" => Some(Self::BlockCherryWoodFenceGateClose),
            "block.cherry_wood_fence_gate.open" => Some(Self::BlockCherryWoodFenceGateOpen),
            "block.chest.close" => Some(Self::BlockChestClose),
            "block.chest.locked" => Some(Self::BlockChestLocked),
            "block.chest.open" => Some(Self::BlockChestOpen),
            "entity.chicken.ambient" => Some(Self::EntityChickenAmbient),
            "entity.chicken.death" => Some(Self::EntityChickenDeath),
            "entity.chicken.egg" => Some(Self::EntityChickenEgg),
            "entity.chicken.hurt" => Some(Self::EntityChickenHurt),
            "entity.chicken.step" => Some(Self::EntityChickenStep),
            "block.chiseled_bookshelf.break" => Some(Self::BlockChiseledBookshelfBreak),
            "block.chiseled_bookshelf.fall" => Some(Self::BlockChiseledBookshelfFall),
            "block.chiseled_bookshelf.hit" => Some(Self::BlockChiseledBookshelfHit),
            "block.chiseled_bookshelf.insert" => Some(Self::BlockChiseledBookshelfInsert),
            "block.chiseled_bookshelf.insert.enchanted" => {
                Some(Self::BlockChiseledBookshelfInsertEnchanted)
            }
            "block.chiseled_bookshelf.step" => Some(Self::BlockChiseledBookshelfStep),
            "block.chiseled_bookshelf.pickup" => Some(Self::BlockChiseledBookshelfPickup),
            "block.chiseled_bookshelf.pickup.enchanted" => {
                Some(Self::BlockChiseledBookshelfPickupEnchanted)
            }
            "block.chiseled_bookshelf.place" => Some(Self::BlockChiseledBookshelfPlace),
            "block.chorus_flower.death" => Some(Self::BlockChorusFlowerDeath),
            "block.chorus_flower.grow" => Some(Self::BlockChorusFlowerGrow),
            "item.chorus_fruit.teleport" => Some(Self::ItemChorusFruitTeleport),
            "block.cobweb.break" => Some(Self::BlockCobwebBreak),
            "block.cobweb.step" => Some(Self::BlockCobwebStep),
            "block.cobweb.place" => Some(Self::BlockCobwebPlace),
            "block.cobweb.hit" => Some(Self::BlockCobwebHit),
            "block.cobweb.fall" => Some(Self::BlockCobwebFall),
            "entity.cod.ambient" => Some(Self::EntityCodAmbient),
            "entity.cod.death" => Some(Self::EntityCodDeath),
            "entity.cod.flop" => Some(Self::EntityCodFlop),
            "entity.cod.hurt" => Some(Self::EntityCodHurt),
            "block.comparator.click" => Some(Self::BlockComparatorClick),
            "block.composter.empty" => Some(Self::BlockComposterEmpty),
            "block.composter.fill" => Some(Self::BlockComposterFill),
            "block.composter.fill_success" => Some(Self::BlockComposterFillSuccess),
            "block.composter.ready" => Some(Self::BlockComposterReady),
            "block.conduit.activate" => Some(Self::BlockConduitActivate),
            "block.conduit.ambient" => Some(Self::BlockConduitAmbient),
            "block.conduit.ambient.short" => Some(Self::BlockConduitAmbientShort),
            "block.conduit.attack.target" => Some(Self::BlockConduitAttackTarget),
            "block.conduit.deactivate" => Some(Self::BlockConduitDeactivate),
            "block.copper_bulb.break" => Some(Self::BlockCopperBulbBreak),
            "block.copper_bulb.step" => Some(Self::BlockCopperBulbStep),
            "block.copper_bulb.place" => Some(Self::BlockCopperBulbPlace),
            "block.copper_bulb.hit" => Some(Self::BlockCopperBulbHit),
            "block.copper_bulb.fall" => Some(Self::BlockCopperBulbFall),
            "block.copper_bulb.turn_on" => Some(Self::BlockCopperBulbTurnOn),
            "block.copper_bulb.turn_off" => Some(Self::BlockCopperBulbTurnOff),
            "block.copper.break" => Some(Self::BlockCopperBreak),
            "block.copper.step" => Some(Self::BlockCopperStep),
            "block.copper.place" => Some(Self::BlockCopperPlace),
            "block.copper.hit" => Some(Self::BlockCopperHit),
            "block.copper.fall" => Some(Self::BlockCopperFall),
            "block.copper_door.close" => Some(Self::BlockCopperDoorClose),
            "block.copper_door.open" => Some(Self::BlockCopperDoorOpen),
            "block.copper_grate.break" => Some(Self::BlockCopperGrateBreak),
            "block.copper_grate.step" => Some(Self::BlockCopperGrateStep),
            "block.copper_grate.place" => Some(Self::BlockCopperGratePlace),
            "block.copper_grate.hit" => Some(Self::BlockCopperGrateHit),
            "block.copper_grate.fall" => Some(Self::BlockCopperGrateFall),
            "block.copper_trapdoor.close" => Some(Self::BlockCopperTrapdoorClose),
            "block.copper_trapdoor.open" => Some(Self::BlockCopperTrapdoorOpen),
            "block.coral_block.break" => Some(Self::BlockCoralBlockBreak),
            "block.coral_block.fall" => Some(Self::BlockCoralBlockFall),
            "block.coral_block.hit" => Some(Self::BlockCoralBlockHit),
            "block.coral_block.place" => Some(Self::BlockCoralBlockPlace),
            "block.coral_block.step" => Some(Self::BlockCoralBlockStep),
            "entity.cow.ambient" => Some(Self::EntityCowAmbient),
            "entity.cow.death" => Some(Self::EntityCowDeath),
            "entity.cow.hurt" => Some(Self::EntityCowHurt),
            "entity.cow.milk" => Some(Self::EntityCowMilk),
            "entity.cow.step" => Some(Self::EntityCowStep),
            "block.crafter.craft" => Some(Self::BlockCrafterCraft),
            "block.crafter.fail" => Some(Self::BlockCrafterFail),
            "entity.creaking.ambient" => Some(Self::EntityCreakingAmbient),
            "entity.creaking.activate" => Some(Self::EntityCreakingActivate),
            "entity.creaking.deactivate" => Some(Self::EntityCreakingDeactivate),
            "entity.creaking.attack" => Some(Self::EntityCreakingAttack),
            "entity.creaking.death" => Some(Self::EntityCreakingDeath),
            "entity.creaking.step" => Some(Self::EntityCreakingStep),
            "entity.creaking.freeze" => Some(Self::EntityCreakingFreeze),
            "entity.creaking.unfreeze" => Some(Self::EntityCreakingUnfreeze),
            "entity.creaking.spawn" => Some(Self::EntityCreakingSpawn),
            "entity.creaking.sway" => Some(Self::EntityCreakingSway),
            "entity.creaking.twitch" => Some(Self::EntityCreakingTwitch),
            "block.creaking_heart.break" => Some(Self::BlockCreakingHeartBreak),
            "block.creaking_heart.fall" => Some(Self::BlockCreakingHeartFall),
            "block.creaking_heart.hit" => Some(Self::BlockCreakingHeartHit),
            "block.creaking_heart.hurt" => Some(Self::BlockCreakingHeartHurt),
            "block.creaking_heart.place" => Some(Self::BlockCreakingHeartPlace),
            "block.creaking_heart.step" => Some(Self::BlockCreakingHeartStep),
            "block.creaking_heart.idle" => Some(Self::BlockCreakingHeartIdle),
            "block.creaking_heart.spawn" => Some(Self::BlockCreakingHeartSpawn),
            "entity.creeper.death" => Some(Self::EntityCreeperDeath),
            "entity.creeper.hurt" => Some(Self::EntityCreeperHurt),
            "entity.creeper.primed" => Some(Self::EntityCreeperPrimed),
            "block.crop.break" => Some(Self::BlockCropBreak),
            "item.crop.plant" => Some(Self::ItemCropPlant),
            "item.crossbow.hit" => Some(Self::ItemCrossbowHit),
            "item.crossbow.loading_end" => Some(Self::ItemCrossbowLoadingEnd),
            "item.crossbow.loading_middle" => Some(Self::ItemCrossbowLoadingMiddle),
            "item.crossbow.loading_start" => Some(Self::ItemCrossbowLoadingStart),
            "item.crossbow.quick_charge_1" => Some(Self::ItemCrossbowQuickCharge1),
            "item.crossbow.quick_charge_2" => Some(Self::ItemCrossbowQuickCharge2),
            "item.crossbow.quick_charge_3" => Some(Self::ItemCrossbowQuickCharge3),
            "item.crossbow.shoot" => Some(Self::ItemCrossbowShoot),
            "block.deadbush.idle" => Some(Self::BlockDeadbushIdle),
            "block.decorated_pot.break" => Some(Self::BlockDecoratedPotBreak),
            "block.decorated_pot.fall" => Some(Self::BlockDecoratedPotFall),
            "block.decorated_pot.hit" => Some(Self::BlockDecoratedPotHit),
            "block.decorated_pot.insert" => Some(Self::BlockDecoratedPotInsert),
            "block.decorated_pot.insert_fail" => Some(Self::BlockDecoratedPotInsertFail),
            "block.decorated_pot.step" => Some(Self::BlockDecoratedPotStep),
            "block.decorated_pot.place" => Some(Self::BlockDecoratedPotPlace),
            "block.decorated_pot.shatter" => Some(Self::BlockDecoratedPotShatter),
            "block.deepslate_bricks.break" => Some(Self::BlockDeepslateBricksBreak),
            "block.deepslate_bricks.fall" => Some(Self::BlockDeepslateBricksFall),
            "block.deepslate_bricks.hit" => Some(Self::BlockDeepslateBricksHit),
            "block.deepslate_bricks.place" => Some(Self::BlockDeepslateBricksPlace),
            "block.deepslate_bricks.step" => Some(Self::BlockDeepslateBricksStep),
            "block.deepslate.break" => Some(Self::BlockDeepslateBreak),
            "block.deepslate.fall" => Some(Self::BlockDeepslateFall),
            "block.deepslate.hit" => Some(Self::BlockDeepslateHit),
            "block.deepslate.place" => Some(Self::BlockDeepslatePlace),
            "block.deepslate.step" => Some(Self::BlockDeepslateStep),
            "block.deepslate_tiles.break" => Some(Self::BlockDeepslateTilesBreak),
            "block.deepslate_tiles.fall" => Some(Self::BlockDeepslateTilesFall),
            "block.deepslate_tiles.hit" => Some(Self::BlockDeepslateTilesHit),
            "block.deepslate_tiles.place" => Some(Self::BlockDeepslateTilesPlace),
            "block.deepslate_tiles.step" => Some(Self::BlockDeepslateTilesStep),
            "block.dispenser.dispense" => Some(Self::BlockDispenserDispense),
            "block.dispenser.fail" => Some(Self::BlockDispenserFail),
            "block.dispenser.launch" => Some(Self::BlockDispenserLaunch),
            "entity.dolphin.ambient" => Some(Self::EntityDolphinAmbient),
            "entity.dolphin.ambient_water" => Some(Self::EntityDolphinAmbientWater),
            "entity.dolphin.attack" => Some(Self::EntityDolphinAttack),
            "entity.dolphin.death" => Some(Self::EntityDolphinDeath),
            "entity.dolphin.eat" => Some(Self::EntityDolphinEat),
            "entity.dolphin.hurt" => Some(Self::EntityDolphinHurt),
            "entity.dolphin.jump" => Some(Self::EntityDolphinJump),
            "entity.dolphin.play" => Some(Self::EntityDolphinPlay),
            "entity.dolphin.splash" => Some(Self::EntityDolphinSplash),
            "entity.dolphin.swim" => Some(Self::EntityDolphinSwim),
            "entity.donkey.ambient" => Some(Self::EntityDonkeyAmbient),
            "entity.donkey.angry" => Some(Self::EntityDonkeyAngry),
            "entity.donkey.chest" => Some(Self::EntityDonkeyChest),
            "entity.donkey.death" => Some(Self::EntityDonkeyDeath),
            "entity.donkey.eat" => Some(Self::EntityDonkeyEat),
            "entity.donkey.hurt" => Some(Self::EntityDonkeyHurt),
            "entity.donkey.jump" => Some(Self::EntityDonkeyJump),
            "block.dried_ghast.break" => Some(Self::BlockDriedGhastBreak),
            "block.dried_ghast.step" => Some(Self::BlockDriedGhastStep),
            "block.dried_ghast.fall" => Some(Self::BlockDriedGhastFall),
            "block.dried_ghast.ambient" => Some(Self::BlockDriedGhastAmbient),
            "block.dried_ghast.ambient_water" => Some(Self::BlockDriedGhastAmbientWater),
            "block.dried_ghast.place" => Some(Self::BlockDriedGhastPlace),
            "block.dried_ghast.place_in_water" => Some(Self::BlockDriedGhastPlaceInWater),
            "block.dried_ghast.transition" => Some(Self::BlockDriedGhastTransition),
            "block.dripstone_block.break" => Some(Self::BlockDripstoneBlockBreak),
            "block.dripstone_block.step" => Some(Self::BlockDripstoneBlockStep),
            "block.dripstone_block.place" => Some(Self::BlockDripstoneBlockPlace),
            "block.dripstone_block.hit" => Some(Self::BlockDripstoneBlockHit),
            "block.dripstone_block.fall" => Some(Self::BlockDripstoneBlockFall),
            "block.dry_grass.ambient" => Some(Self::BlockDryGrassAmbient),
            "block.pointed_dripstone.break" => Some(Self::BlockPointedDripstoneBreak),
            "block.pointed_dripstone.step" => Some(Self::BlockPointedDripstoneStep),
            "block.pointed_dripstone.place" => Some(Self::BlockPointedDripstonePlace),
            "block.pointed_dripstone.hit" => Some(Self::BlockPointedDripstoneHit),
            "block.pointed_dripstone.fall" => Some(Self::BlockPointedDripstoneFall),
            "block.pointed_dripstone.land" => Some(Self::BlockPointedDripstoneLand),
            "block.pointed_dripstone.drip_lava" => Some(Self::BlockPointedDripstoneDripLava),
            "block.pointed_dripstone.drip_water" => Some(Self::BlockPointedDripstoneDripWater),
            "block.pointed_dripstone.drip_lava_into_cauldron" => {
                Some(Self::BlockPointedDripstoneDripLavaIntoCauldron)
            }
            "block.pointed_dripstone.drip_water_into_cauldron" => {
                Some(Self::BlockPointedDripstoneDripWaterIntoCauldron)
            }
            "block.big_dripleaf.tilt_down" => Some(Self::BlockBigDripleafTiltDown),
            "block.big_dripleaf.tilt_up" => Some(Self::BlockBigDripleafTiltUp),
            "entity.drowned.ambient" => Some(Self::EntityDrownedAmbient),
            "entity.drowned.ambient_water" => Some(Self::EntityDrownedAmbientWater),
            "entity.drowned.death" => Some(Self::EntityDrownedDeath),
            "entity.drowned.death_water" => Some(Self::EntityDrownedDeathWater),
            "entity.drowned.hurt" => Some(Self::EntityDrownedHurt),
            "entity.drowned.hurt_water" => Some(Self::EntityDrownedHurtWater),
            "entity.drowned.shoot" => Some(Self::EntityDrownedShoot),
            "entity.drowned.step" => Some(Self::EntityDrownedStep),
            "entity.drowned.swim" => Some(Self::EntityDrownedSwim),
            "item.dye.use" => Some(Self::ItemDyeUse),
            "entity.egg.throw" => Some(Self::EntityEggThrow),
            "entity.elder_guardian.ambient" => Some(Self::EntityElderGuardianAmbient),
            "entity.elder_guardian.ambient_land" => Some(Self::EntityElderGuardianAmbientLand),
            "entity.elder_guardian.curse" => Some(Self::EntityElderGuardianCurse),
            "entity.elder_guardian.death" => Some(Self::EntityElderGuardianDeath),
            "entity.elder_guardian.death_land" => Some(Self::EntityElderGuardianDeathLand),
            "entity.elder_guardian.flop" => Some(Self::EntityElderGuardianFlop),
            "entity.elder_guardian.hurt" => Some(Self::EntityElderGuardianHurt),
            "entity.elder_guardian.hurt_land" => Some(Self::EntityElderGuardianHurtLand),
            "item.elytra.flying" => Some(Self::ItemElytraFlying),
            "block.enchantment_table.use" => Some(Self::BlockEnchantmentTableUse),
            "block.ender_chest.close" => Some(Self::BlockEnderChestClose),
            "block.ender_chest.open" => Some(Self::BlockEnderChestOpen),
            "entity.ender_dragon.ambient" => Some(Self::EntityEnderDragonAmbient),
            "entity.ender_dragon.death" => Some(Self::EntityEnderDragonDeath),
            "entity.dragon_fireball.explode" => Some(Self::EntityDragonFireballExplode),
            "entity.ender_dragon.flap" => Some(Self::EntityEnderDragonFlap),
            "entity.ender_dragon.growl" => Some(Self::EntityEnderDragonGrowl),
            "entity.ender_dragon.hurt" => Some(Self::EntityEnderDragonHurt),
            "entity.ender_dragon.shoot" => Some(Self::EntityEnderDragonShoot),
            "entity.ender_eye.death" => Some(Self::EntityEnderEyeDeath),
            "entity.ender_eye.launch" => Some(Self::EntityEnderEyeLaunch),
            "entity.enderman.ambient" => Some(Self::EntityEndermanAmbient),
            "entity.enderman.death" => Some(Self::EntityEndermanDeath),
            "entity.enderman.hurt" => Some(Self::EntityEndermanHurt),
            "entity.enderman.scream" => Some(Self::EntityEndermanScream),
            "entity.enderman.stare" => Some(Self::EntityEndermanStare),
            "entity.enderman.teleport" => Some(Self::EntityEndermanTeleport),
            "entity.endermite.ambient" => Some(Self::EntityEndermiteAmbient),
            "entity.endermite.death" => Some(Self::EntityEndermiteDeath),
            "entity.endermite.hurt" => Some(Self::EntityEndermiteHurt),
            "entity.endermite.step" => Some(Self::EntityEndermiteStep),
            "entity.ender_pearl.throw" => Some(Self::EntityEnderPearlThrow),
            "block.end_gateway.spawn" => Some(Self::BlockEndGatewaySpawn),
            "block.end_portal_frame.fill" => Some(Self::BlockEndPortalFrameFill),
            "block.end_portal.spawn" => Some(Self::BlockEndPortalSpawn),
            "entity.evoker.ambient" => Some(Self::EntityEvokerAmbient),
            "entity.evoker.cast_spell" => Some(Self::EntityEvokerCastSpell),
            "entity.evoker.celebrate" => Some(Self::EntityEvokerCelebrate),
            "entity.evoker.death" => Some(Self::EntityEvokerDeath),
            "entity.evoker_fangs.attack" => Some(Self::EntityEvokerFangsAttack),
            "entity.evoker.hurt" => Some(Self::EntityEvokerHurt),
            "entity.evoker.prepare_attack" => Some(Self::EntityEvokerPrepareAttack),
            "entity.evoker.prepare_summon" => Some(Self::EntityEvokerPrepareSummon),
            "entity.evoker.prepare_wololo" => Some(Self::EntityEvokerPrepareWololo),
            "entity.experience_bottle.throw" => Some(Self::EntityExperienceBottleThrow),
            "entity.experience_orb.pickup" => Some(Self::EntityExperienceOrbPickup),
            "block.eyeblossom.open_long" => Some(Self::BlockEyeblossomOpenLong),
            "block.eyeblossom.open" => Some(Self::BlockEyeblossomOpen),
            "block.eyeblossom.close_long" => Some(Self::BlockEyeblossomCloseLong),
            "block.eyeblossom.close" => Some(Self::BlockEyeblossomClose),
            "block.eyeblossom.idle" => Some(Self::BlockEyeblossomIdle),
            "block.fence_gate.close" => Some(Self::BlockFenceGateClose),
            "block.fence_gate.open" => Some(Self::BlockFenceGateOpen),
            "item.firecharge.use" => Some(Self::ItemFirechargeUse),
            "block.firefly_bush.idle" => Some(Self::BlockFireflyBushIdle),
            "entity.firework_rocket.blast" => Some(Self::EntityFireworkRocketBlast),
            "entity.firework_rocket.blast_far" => Some(Self::EntityFireworkRocketBlastFar),
            "entity.firework_rocket.large_blast" => Some(Self::EntityFireworkRocketLargeBlast),
            "entity.firework_rocket.large_blast_far" => {
                Some(Self::EntityFireworkRocketLargeBlastFar)
            }
            "entity.firework_rocket.launch" => Some(Self::EntityFireworkRocketLaunch),
            "entity.firework_rocket.shoot" => Some(Self::EntityFireworkRocketShoot),
            "entity.firework_rocket.twinkle" => Some(Self::EntityFireworkRocketTwinkle),
            "entity.firework_rocket.twinkle_far" => Some(Self::EntityFireworkRocketTwinkleFar),
            "block.fire.ambient" => Some(Self::BlockFireAmbient),
            "block.fire.extinguish" => Some(Self::BlockFireExtinguish),
            "entity.fish.swim" => Some(Self::EntityFishSwim),
            "entity.fishing_bobber.retrieve" => Some(Self::EntityFishingBobberRetrieve),
            "entity.fishing_bobber.splash" => Some(Self::EntityFishingBobberSplash),
            "entity.fishing_bobber.throw" => Some(Self::EntityFishingBobberThrow),
            "item.flintandsteel.use" => Some(Self::ItemFlintandsteelUse),
            "block.flowering_azalea.break" => Some(Self::BlockFloweringAzaleaBreak),
            "block.flowering_azalea.fall" => Some(Self::BlockFloweringAzaleaFall),
            "block.flowering_azalea.hit" => Some(Self::BlockFloweringAzaleaHit),
            "block.flowering_azalea.place" => Some(Self::BlockFloweringAzaleaPlace),
            "block.flowering_azalea.step" => Some(Self::BlockFloweringAzaleaStep),
            "entity.fox.aggro" => Some(Self::EntityFoxAggro),
            "entity.fox.ambient" => Some(Self::EntityFoxAmbient),
            "entity.fox.bite" => Some(Self::EntityFoxBite),
            "entity.fox.death" => Some(Self::EntityFoxDeath),
            "entity.fox.eat" => Some(Self::EntityFoxEat),
            "entity.fox.hurt" => Some(Self::EntityFoxHurt),
            "entity.fox.screech" => Some(Self::EntityFoxScreech),
            "entity.fox.sleep" => Some(Self::EntityFoxSleep),
            "entity.fox.sniff" => Some(Self::EntityFoxSniff),
            "entity.fox.spit" => Some(Self::EntityFoxSpit),
            "entity.fox.teleport" => Some(Self::EntityFoxTeleport),
            "block.suspicious_sand.break" => Some(Self::BlockSuspiciousSandBreak),
            "block.suspicious_sand.step" => Some(Self::BlockSuspiciousSandStep),
            "block.suspicious_sand.place" => Some(Self::BlockSuspiciousSandPlace),
            "block.suspicious_sand.hit" => Some(Self::BlockSuspiciousSandHit),
            "block.suspicious_sand.fall" => Some(Self::BlockSuspiciousSandFall),
            "block.suspicious_gravel.break" => Some(Self::BlockSuspiciousGravelBreak),
            "block.suspicious_gravel.step" => Some(Self::BlockSuspiciousGravelStep),
            "block.suspicious_gravel.place" => Some(Self::BlockSuspiciousGravelPlace),
            "block.suspicious_gravel.hit" => Some(Self::BlockSuspiciousGravelHit),
            "block.suspicious_gravel.fall" => Some(Self::BlockSuspiciousGravelFall),
            "block.froglight.break" => Some(Self::BlockFroglightBreak),
            "block.froglight.fall" => Some(Self::BlockFroglightFall),
            "block.froglight.hit" => Some(Self::BlockFroglightHit),
            "block.froglight.place" => Some(Self::BlockFroglightPlace),
            "block.froglight.step" => Some(Self::BlockFroglightStep),
            "block.frogspawn.step" => Some(Self::BlockFrogspawnStep),
            "block.frogspawn.break" => Some(Self::BlockFrogspawnBreak),
            "block.frogspawn.fall" => Some(Self::BlockFrogspawnFall),
            "block.frogspawn.hatch" => Some(Self::BlockFrogspawnHatch),
            "block.frogspawn.hit" => Some(Self::BlockFrogspawnHit),
            "block.frogspawn.place" => Some(Self::BlockFrogspawnPlace),
            "entity.frog.ambient" => Some(Self::EntityFrogAmbient),
            "entity.frog.death" => Some(Self::EntityFrogDeath),
            "entity.frog.eat" => Some(Self::EntityFrogEat),
            "entity.frog.hurt" => Some(Self::EntityFrogHurt),
            "entity.frog.lay_spawn" => Some(Self::EntityFrogLaySpawn),
            "entity.frog.long_jump" => Some(Self::EntityFrogLongJump),
            "entity.frog.step" => Some(Self::EntityFrogStep),
            "entity.frog.tongue" => Some(Self::EntityFrogTongue),
            "block.roots.break" => Some(Self::BlockRootsBreak),
            "block.roots.step" => Some(Self::BlockRootsStep),
            "block.roots.place" => Some(Self::BlockRootsPlace),
            "block.roots.hit" => Some(Self::BlockRootsHit),
            "block.roots.fall" => Some(Self::BlockRootsFall),
            "block.furnace.fire_crackle" => Some(Self::BlockFurnaceFireCrackle),
            "entity.generic.big_fall" => Some(Self::EntityGenericBigFall),
            "entity.generic.burn" => Some(Self::EntityGenericBurn),
            "entity.generic.death" => Some(Self::EntityGenericDeath),
            "entity.generic.drink" => Some(Self::EntityGenericDrink),
            "entity.generic.eat" => Some(Self::EntityGenericEat),
            "entity.generic.explode" => Some(Self::EntityGenericExplode),
            "entity.generic.extinguish_fire" => Some(Self::EntityGenericExtinguishFire),
            "entity.generic.hurt" => Some(Self::EntityGenericHurt),
            "entity.generic.small_fall" => Some(Self::EntityGenericSmallFall),
            "entity.generic.splash" => Some(Self::EntityGenericSplash),
            "entity.generic.swim" => Some(Self::EntityGenericSwim),
            "entity.ghast.ambient" => Some(Self::EntityGhastAmbient),
            "entity.ghast.death" => Some(Self::EntityGhastDeath),
            "entity.ghast.hurt" => Some(Self::EntityGhastHurt),
            "entity.ghast.scream" => Some(Self::EntityGhastScream),
            "entity.ghast.shoot" => Some(Self::EntityGhastShoot),
            "entity.ghast.warn" => Some(Self::EntityGhastWarn),
            "entity.ghastling.ambient" => Some(Self::EntityGhastlingAmbient),
            "entity.ghastling.death" => Some(Self::EntityGhastlingDeath),
            "entity.ghastling.hurt" => Some(Self::EntityGhastlingHurt),
            "entity.ghastling.spawn" => Some(Self::EntityGhastlingSpawn),
            "block.gilded_blackstone.break" => Some(Self::BlockGildedBlackstoneBreak),
            "block.gilded_blackstone.fall" => Some(Self::BlockGildedBlackstoneFall),
            "block.gilded_blackstone.hit" => Some(Self::BlockGildedBlackstoneHit),
            "block.gilded_blackstone.place" => Some(Self::BlockGildedBlackstonePlace),
            "block.gilded_blackstone.step" => Some(Self::BlockGildedBlackstoneStep),
            "block.glass.break" => Some(Self::BlockGlassBreak),
            "block.glass.fall" => Some(Self::BlockGlassFall),
            "block.glass.hit" => Some(Self::BlockGlassHit),
            "block.glass.place" => Some(Self::BlockGlassPlace),
            "block.glass.step" => Some(Self::BlockGlassStep),
            "item.glow_ink_sac.use" => Some(Self::ItemGlowInkSacUse),
            "entity.glow_item_frame.add_item" => Some(Self::EntityGlowItemFrameAddItem),
            "entity.glow_item_frame.break" => Some(Self::EntityGlowItemFrameBreak),
            "entity.glow_item_frame.place" => Some(Self::EntityGlowItemFramePlace),
            "entity.glow_item_frame.remove_item" => Some(Self::EntityGlowItemFrameRemoveItem),
            "entity.glow_item_frame.rotate_item" => Some(Self::EntityGlowItemFrameRotateItem),
            "entity.glow_squid.ambient" => Some(Self::EntityGlowSquidAmbient),
            "entity.glow_squid.death" => Some(Self::EntityGlowSquidDeath),
            "entity.glow_squid.hurt" => Some(Self::EntityGlowSquidHurt),
            "entity.glow_squid.squirt" => Some(Self::EntityGlowSquidSquirt),
            "entity.goat.ambient" => Some(Self::EntityGoatAmbient),
            "entity.goat.death" => Some(Self::EntityGoatDeath),
            "entity.goat.eat" => Some(Self::EntityGoatEat),
            "entity.goat.hurt" => Some(Self::EntityGoatHurt),
            "entity.goat.long_jump" => Some(Self::EntityGoatLongJump),
            "entity.goat.milk" => Some(Self::EntityGoatMilk),
            "entity.goat.prepare_ram" => Some(Self::EntityGoatPrepareRam),
            "entity.goat.ram_impact" => Some(Self::EntityGoatRamImpact),
            "entity.goat.horn_break" => Some(Self::EntityGoatHornBreak),
            "entity.goat.screaming.ambient" => Some(Self::EntityGoatScreamingAmbient),
            "entity.goat.screaming.death" => Some(Self::EntityGoatScreamingDeath),
            "entity.goat.screaming.eat" => Some(Self::EntityGoatScreamingEat),
            "entity.goat.screaming.hurt" => Some(Self::EntityGoatScreamingHurt),
            "entity.goat.screaming.long_jump" => Some(Self::EntityGoatScreamingLongJump),
            "entity.goat.screaming.milk" => Some(Self::EntityGoatScreamingMilk),
            "entity.goat.screaming.prepare_ram" => Some(Self::EntityGoatScreamingPrepareRam),
            "entity.goat.screaming.ram_impact" => Some(Self::EntityGoatScreamingRamImpact),
            "entity.goat.step" => Some(Self::EntityGoatStep),
            "block.grass.break" => Some(Self::BlockGrassBreak),
            "block.grass.fall" => Some(Self::BlockGrassFall),
            "block.grass.hit" => Some(Self::BlockGrassHit),
            "block.grass.place" => Some(Self::BlockGrassPlace),
            "block.grass.step" => Some(Self::BlockGrassStep),
            "block.gravel.break" => Some(Self::BlockGravelBreak),
            "block.gravel.fall" => Some(Self::BlockGravelFall),
            "block.gravel.hit" => Some(Self::BlockGravelHit),
            "block.gravel.place" => Some(Self::BlockGravelPlace),
            "block.gravel.step" => Some(Self::BlockGravelStep),
            "block.grindstone.use" => Some(Self::BlockGrindstoneUse),
            "block.growing_plant.crop" => Some(Self::BlockGrowingPlantCrop),
            "entity.guardian.ambient" => Some(Self::EntityGuardianAmbient),
            "entity.guardian.ambient_land" => Some(Self::EntityGuardianAmbientLand),
            "entity.guardian.attack" => Some(Self::EntityGuardianAttack),
            "entity.guardian.death" => Some(Self::EntityGuardianDeath),
            "entity.guardian.death_land" => Some(Self::EntityGuardianDeathLand),
            "entity.guardian.flop" => Some(Self::EntityGuardianFlop),
            "entity.guardian.hurt" => Some(Self::EntityGuardianHurt),
            "entity.guardian.hurt_land" => Some(Self::EntityGuardianHurtLand),
            "block.hanging_roots.break" => Some(Self::BlockHangingRootsBreak),
            "block.hanging_roots.fall" => Some(Self::BlockHangingRootsFall),
            "block.hanging_roots.hit" => Some(Self::BlockHangingRootsHit),
            "block.hanging_roots.place" => Some(Self::BlockHangingRootsPlace),
            "block.hanging_roots.step" => Some(Self::BlockHangingRootsStep),
            "block.hanging_sign.step" => Some(Self::BlockHangingSignStep),
            "block.hanging_sign.break" => Some(Self::BlockHangingSignBreak),
            "block.hanging_sign.fall" => Some(Self::BlockHangingSignFall),
            "block.hanging_sign.hit" => Some(Self::BlockHangingSignHit),
            "block.hanging_sign.place" => Some(Self::BlockHangingSignPlace),
            "entity.happy_ghast.ambient" => Some(Self::EntityHappyGhastAmbient),
            "entity.happy_ghast.death" => Some(Self::EntityHappyGhastDeath),
            "entity.happy_ghast.hurt" => Some(Self::EntityHappyGhastHurt),
            "entity.happy_ghast.riding" => Some(Self::EntityHappyGhastRiding),
            "block.heavy_core.break" => Some(Self::BlockHeavyCoreBreak),
            "block.heavy_core.fall" => Some(Self::BlockHeavyCoreFall),
            "block.heavy_core.hit" => Some(Self::BlockHeavyCoreHit),
            "block.heavy_core.place" => Some(Self::BlockHeavyCorePlace),
            "block.heavy_core.step" => Some(Self::BlockHeavyCoreStep),
            "block.nether_wood_hanging_sign.step" => Some(Self::BlockNetherWoodHangingSignStep),
            "block.nether_wood_hanging_sign.break" => Some(Self::BlockNetherWoodHangingSignBreak),
            "block.nether_wood_hanging_sign.fall" => Some(Self::BlockNetherWoodHangingSignFall),
            "block.nether_wood_hanging_sign.hit" => Some(Self::BlockNetherWoodHangingSignHit),
            "block.nether_wood_hanging_sign.place" => Some(Self::BlockNetherWoodHangingSignPlace),
            "block.bamboo_wood_hanging_sign.step" => Some(Self::BlockBambooWoodHangingSignStep),
            "block.bamboo_wood_hanging_sign.break" => Some(Self::BlockBambooWoodHangingSignBreak),
            "block.bamboo_wood_hanging_sign.fall" => Some(Self::BlockBambooWoodHangingSignFall),
            "block.bamboo_wood_hanging_sign.hit" => Some(Self::BlockBambooWoodHangingSignHit),
            "block.bamboo_wood_hanging_sign.place" => Some(Self::BlockBambooWoodHangingSignPlace),
            "block.trial_spawner.break" => Some(Self::BlockTrialSpawnerBreak),
            "block.trial_spawner.step" => Some(Self::BlockTrialSpawnerStep),
            "block.trial_spawner.place" => Some(Self::BlockTrialSpawnerPlace),
            "block.trial_spawner.hit" => Some(Self::BlockTrialSpawnerHit),
            "block.trial_spawner.fall" => Some(Self::BlockTrialSpawnerFall),
            "block.trial_spawner.spawn_mob" => Some(Self::BlockTrialSpawnerSpawnMob),
            "block.trial_spawner.about_to_spawn_item" => {
                Some(Self::BlockTrialSpawnerAboutToSpawnItem)
            }
            "block.trial_spawner.spawn_item" => Some(Self::BlockTrialSpawnerSpawnItem),
            "block.trial_spawner.spawn_item_begin" => Some(Self::BlockTrialSpawnerSpawnItemBegin),
            "block.trial_spawner.detect_player" => Some(Self::BlockTrialSpawnerDetectPlayer),
            "block.trial_spawner.ominous_activate" => Some(Self::BlockTrialSpawnerOminousActivate),
            "block.trial_spawner.ambient" => Some(Self::BlockTrialSpawnerAmbient),
            "block.trial_spawner.ambient_ominous" => Some(Self::BlockTrialSpawnerAmbientOminous),
            "block.trial_spawner.open_shutter" => Some(Self::BlockTrialSpawnerOpenShutter),
            "block.trial_spawner.close_shutter" => Some(Self::BlockTrialSpawnerCloseShutter),
            "block.trial_spawner.eject_item" => Some(Self::BlockTrialSpawnerEjectItem),
            "entity.happy_ghast.equip" => Some(Self::EntityHappyGhastEquip),
            "entity.happy_ghast.unequip" => Some(Self::EntityHappyGhastUnequip),
            "entity.happy_ghast.harness_goggles_up" => Some(Self::EntityHappyGhastHarnessGogglesUp),
            "entity.happy_ghast.harness_goggles_down" => {
                Some(Self::EntityHappyGhastHarnessGogglesDown)
            }
            "item.hoe.till" => Some(Self::ItemHoeTill),
            "entity.hoglin.ambient" => Some(Self::EntityHoglinAmbient),
            "entity.hoglin.angry" => Some(Self::EntityHoglinAngry),
            "entity.hoglin.attack" => Some(Self::EntityHoglinAttack),
            "entity.hoglin.converted_to_zombified" => Some(Self::EntityHoglinConvertedToZombified),
            "entity.hoglin.death" => Some(Self::EntityHoglinDeath),
            "entity.hoglin.hurt" => Some(Self::EntityHoglinHurt),
            "entity.hoglin.retreat" => Some(Self::EntityHoglinRetreat),
            "entity.hoglin.step" => Some(Self::EntityHoglinStep),
            "block.honey_block.break" => Some(Self::BlockHoneyBlockBreak),
            "block.honey_block.fall" => Some(Self::BlockHoneyBlockFall),
            "block.honey_block.hit" => Some(Self::BlockHoneyBlockHit),
            "block.honey_block.place" => Some(Self::BlockHoneyBlockPlace),
            "block.honey_block.slide" => Some(Self::BlockHoneyBlockSlide),
            "block.honey_block.step" => Some(Self::BlockHoneyBlockStep),
            "item.honeycomb.wax_on" => Some(Self::ItemHoneycombWaxOn),
            "item.honey_bottle.drink" => Some(Self::ItemHoneyBottleDrink),
            "item.goat_horn.sound.0" => Some(Self::ItemGoatHornSound0),
            "item.goat_horn.sound.1" => Some(Self::ItemGoatHornSound1),
            "item.goat_horn.sound.2" => Some(Self::ItemGoatHornSound2),
            "item.goat_horn.sound.3" => Some(Self::ItemGoatHornSound3),
            "item.goat_horn.sound.4" => Some(Self::ItemGoatHornSound4),
            "item.goat_horn.sound.5" => Some(Self::ItemGoatHornSound5),
            "item.goat_horn.sound.6" => Some(Self::ItemGoatHornSound6),
            "item.goat_horn.sound.7" => Some(Self::ItemGoatHornSound7),
            "entity.horse.ambient" => Some(Self::EntityHorseAmbient),
            "entity.horse.angry" => Some(Self::EntityHorseAngry),
            "entity.horse.armor" => Some(Self::EntityHorseArmor),
            "item.horse_armor.unequip" => Some(Self::ItemHorseArmorUnequip),
            "entity.horse.breathe" => Some(Self::EntityHorseBreathe),
            "entity.horse.death" => Some(Self::EntityHorseDeath),
            "entity.horse.eat" => Some(Self::EntityHorseEat),
            "entity.horse.gallop" => Some(Self::EntityHorseGallop),
            "entity.horse.hurt" => Some(Self::EntityHorseHurt),
            "entity.horse.jump" => Some(Self::EntityHorseJump),
            "entity.horse.land" => Some(Self::EntityHorseLand),
            "entity.horse.saddle" => Some(Self::EntityHorseSaddle),
            "entity.horse.step" => Some(Self::EntityHorseStep),
            "entity.horse.step_wood" => Some(Self::EntityHorseStepWood),
            "entity.hostile.big_fall" => Some(Self::EntityHostileBigFall),
            "entity.hostile.death" => Some(Self::EntityHostileDeath),
            "entity.hostile.hurt" => Some(Self::EntityHostileHurt),
            "entity.hostile.small_fall" => Some(Self::EntityHostileSmallFall),
            "entity.hostile.splash" => Some(Self::EntityHostileSplash),
            "entity.hostile.swim" => Some(Self::EntityHostileSwim),
            "entity.husk.ambient" => Some(Self::EntityHuskAmbient),
            "entity.husk.converted_to_zombie" => Some(Self::EntityHuskConvertedToZombie),
            "entity.husk.death" => Some(Self::EntityHuskDeath),
            "entity.husk.hurt" => Some(Self::EntityHuskHurt),
            "entity.husk.step" => Some(Self::EntityHuskStep),
            "entity.illusioner.ambient" => Some(Self::EntityIllusionerAmbient),
            "entity.illusioner.cast_spell" => Some(Self::EntityIllusionerCastSpell),
            "entity.illusioner.death" => Some(Self::EntityIllusionerDeath),
            "entity.illusioner.hurt" => Some(Self::EntityIllusionerHurt),
            "entity.illusioner.mirror_move" => Some(Self::EntityIllusionerMirrorMove),
            "entity.illusioner.prepare_blindness" => Some(Self::EntityIllusionerPrepareBlindness),
            "entity.illusioner.prepare_mirror" => Some(Self::EntityIllusionerPrepareMirror),
            "item.ink_sac.use" => Some(Self::ItemInkSacUse),
            "block.iron.break" => Some(Self::BlockIronBreak),
            "block.iron.step" => Some(Self::BlockIronStep),
            "block.iron.place" => Some(Self::BlockIronPlace),
            "block.iron.hit" => Some(Self::BlockIronHit),
            "block.iron.fall" => Some(Self::BlockIronFall),
            "block.iron_door.close" => Some(Self::BlockIronDoorClose),
            "block.iron_door.open" => Some(Self::BlockIronDoorOpen),
            "entity.iron_golem.attack" => Some(Self::EntityIronGolemAttack),
            "entity.iron_golem.damage" => Some(Self::EntityIronGolemDamage),
            "entity.iron_golem.death" => Some(Self::EntityIronGolemDeath),
            "entity.iron_golem.hurt" => Some(Self::EntityIronGolemHurt),
            "entity.iron_golem.repair" => Some(Self::EntityIronGolemRepair),
            "entity.iron_golem.step" => Some(Self::EntityIronGolemStep),
            "block.iron_trapdoor.close" => Some(Self::BlockIronTrapdoorClose),
            "block.iron_trapdoor.open" => Some(Self::BlockIronTrapdoorOpen),
            "entity.item_frame.add_item" => Some(Self::EntityItemFrameAddItem),
            "entity.item_frame.break" => Some(Self::EntityItemFrameBreak),
            "entity.item_frame.place" => Some(Self::EntityItemFramePlace),
            "entity.item_frame.remove_item" => Some(Self::EntityItemFrameRemoveItem),
            "entity.item_frame.rotate_item" => Some(Self::EntityItemFrameRotateItem),
            "entity.item.break" => Some(Self::EntityItemBreak),
            "entity.item.pickup" => Some(Self::EntityItemPickup),
            "block.ladder.break" => Some(Self::BlockLadderBreak),
            "block.ladder.fall" => Some(Self::BlockLadderFall),
            "block.ladder.hit" => Some(Self::BlockLadderHit),
            "block.ladder.place" => Some(Self::BlockLadderPlace),
            "block.ladder.step" => Some(Self::BlockLadderStep),
            "block.lantern.break" => Some(Self::BlockLanternBreak),
            "block.lantern.fall" => Some(Self::BlockLanternFall),
            "block.lantern.hit" => Some(Self::BlockLanternHit),
            "block.lantern.place" => Some(Self::BlockLanternPlace),
            "block.lantern.step" => Some(Self::BlockLanternStep),
            "block.large_amethyst_bud.break" => Some(Self::BlockLargeAmethystBudBreak),
            "block.large_amethyst_bud.place" => Some(Self::BlockLargeAmethystBudPlace),
            "block.lava.ambient" => Some(Self::BlockLavaAmbient),
            "block.lava.extinguish" => Some(Self::BlockLavaExtinguish),
            "block.lava.pop" => Some(Self::BlockLavaPop),
            "block.leaf_litter.break" => Some(Self::BlockLeafLitterBreak),
            "block.leaf_litter.step" => Some(Self::BlockLeafLitterStep),
            "block.leaf_litter.place" => Some(Self::BlockLeafLitterPlace),
            "block.leaf_litter.hit" => Some(Self::BlockLeafLitterHit),
            "block.leaf_litter.fall" => Some(Self::BlockLeafLitterFall),
            "item.lead.untied" => Some(Self::ItemLeadUntied),
            "item.lead.tied" => Some(Self::ItemLeadTied),
            "item.lead.break" => Some(Self::ItemLeadBreak),
            "block.lever.click" => Some(Self::BlockLeverClick),
            "entity.lightning_bolt.impact" => Some(Self::EntityLightningBoltImpact),
            "entity.lightning_bolt.thunder" => Some(Self::EntityLightningBoltThunder),
            "entity.lingering_potion.throw" => Some(Self::EntityLingeringPotionThrow),
            "entity.llama.ambient" => Some(Self::EntityLlamaAmbient),
            "entity.llama.angry" => Some(Self::EntityLlamaAngry),
            "entity.llama.chest" => Some(Self::EntityLlamaChest),
            "entity.llama.death" => Some(Self::EntityLlamaDeath),
            "entity.llama.eat" => Some(Self::EntityLlamaEat),
            "entity.llama.hurt" => Some(Self::EntityLlamaHurt),
            "entity.llama.spit" => Some(Self::EntityLlamaSpit),
            "entity.llama.step" => Some(Self::EntityLlamaStep),
            "entity.llama.swag" => Some(Self::EntityLlamaSwag),
            "item.llama_carpet.unequip" => Some(Self::ItemLlamaCarpetUnequip),
            "entity.magma_cube.death_small" => Some(Self::EntityMagmaCubeDeathSmall),
            "block.lodestone.break" => Some(Self::BlockLodestoneBreak),
            "block.lodestone.step" => Some(Self::BlockLodestoneStep),
            "block.lodestone.place" => Some(Self::BlockLodestonePlace),
            "block.lodestone.hit" => Some(Self::BlockLodestoneHit),
            "block.lodestone.fall" => Some(Self::BlockLodestoneFall),
            "item.lodestone_compass.lock" => Some(Self::ItemLodestoneCompassLock),
            "item.mace.smash_air" => Some(Self::ItemMaceSmashAir),
            "item.mace.smash_ground" => Some(Self::ItemMaceSmashGround),
            "item.mace.smash_ground_heavy" => Some(Self::ItemMaceSmashGroundHeavy),
            "entity.magma_cube.death" => Some(Self::EntityMagmaCubeDeath),
            "entity.magma_cube.hurt" => Some(Self::EntityMagmaCubeHurt),
            "entity.magma_cube.hurt_small" => Some(Self::EntityMagmaCubeHurtSmall),
            "entity.magma_cube.jump" => Some(Self::EntityMagmaCubeJump),
            "entity.magma_cube.squish" => Some(Self::EntityMagmaCubeSquish),
            "entity.magma_cube.squish_small" => Some(Self::EntityMagmaCubeSquishSmall),
            "block.mangrove_roots.break" => Some(Self::BlockMangroveRootsBreak),
            "block.mangrove_roots.fall" => Some(Self::BlockMangroveRootsFall),
            "block.mangrove_roots.hit" => Some(Self::BlockMangroveRootsHit),
            "block.mangrove_roots.place" => Some(Self::BlockMangroveRootsPlace),
            "block.mangrove_roots.step" => Some(Self::BlockMangroveRootsStep),
            "block.medium_amethyst_bud.break" => Some(Self::BlockMediumAmethystBudBreak),
            "block.medium_amethyst_bud.place" => Some(Self::BlockMediumAmethystBudPlace),
            "block.metal.break" => Some(Self::BlockMetalBreak),
            "block.metal.fall" => Some(Self::BlockMetalFall),
            "block.metal.hit" => Some(Self::BlockMetalHit),
            "block.metal.place" => Some(Self::BlockMetalPlace),
            "block.metal_pressure_plate.click_off" => Some(Self::BlockMetalPressurePlateClickOff),
            "block.metal_pressure_plate.click_on" => Some(Self::BlockMetalPressurePlateClickOn),
            "block.metal.step" => Some(Self::BlockMetalStep),
            "entity.minecart.inside.underwater" => Some(Self::EntityMinecartInsideUnderwater),
            "entity.minecart.inside" => Some(Self::EntityMinecartInside),
            "entity.minecart.riding" => Some(Self::EntityMinecartRiding),
            "entity.mooshroom.convert" => Some(Self::EntityMooshroomConvert),
            "entity.mooshroom.eat" => Some(Self::EntityMooshroomEat),
            "entity.mooshroom.milk" => Some(Self::EntityMooshroomMilk),
            "entity.mooshroom.suspicious_milk" => Some(Self::EntityMooshroomSuspiciousMilk),
            "entity.mooshroom.shear" => Some(Self::EntityMooshroomShear),
            "block.moss_carpet.break" => Some(Self::BlockMossCarpetBreak),
            "block.moss_carpet.fall" => Some(Self::BlockMossCarpetFall),
            "block.moss_carpet.hit" => Some(Self::BlockMossCarpetHit),
            "block.moss_carpet.place" => Some(Self::BlockMossCarpetPlace),
            "block.moss_carpet.step" => Some(Self::BlockMossCarpetStep),
            "block.pink_petals.break" => Some(Self::BlockPinkPetalsBreak),
            "block.pink_petals.fall" => Some(Self::BlockPinkPetalsFall),
            "block.pink_petals.hit" => Some(Self::BlockPinkPetalsHit),
            "block.pink_petals.place" => Some(Self::BlockPinkPetalsPlace),
            "block.pink_petals.step" => Some(Self::BlockPinkPetalsStep),
            "block.moss.break" => Some(Self::BlockMossBreak),
            "block.moss.fall" => Some(Self::BlockMossFall),
            "block.moss.hit" => Some(Self::BlockMossHit),
            "block.moss.place" => Some(Self::BlockMossPlace),
            "block.moss.step" => Some(Self::BlockMossStep),
            "block.mud.break" => Some(Self::BlockMudBreak),
            "block.mud.fall" => Some(Self::BlockMudFall),
            "block.mud.hit" => Some(Self::BlockMudHit),
            "block.mud.place" => Some(Self::BlockMudPlace),
            "block.mud.step" => Some(Self::BlockMudStep),
            "block.mud_bricks.break" => Some(Self::BlockMudBricksBreak),
            "block.mud_bricks.fall" => Some(Self::BlockMudBricksFall),
            "block.mud_bricks.hit" => Some(Self::BlockMudBricksHit),
            "block.mud_bricks.place" => Some(Self::BlockMudBricksPlace),
            "block.mud_bricks.step" => Some(Self::BlockMudBricksStep),
            "block.muddy_mangrove_roots.break" => Some(Self::BlockMuddyMangroveRootsBreak),
            "block.muddy_mangrove_roots.fall" => Some(Self::BlockMuddyMangroveRootsFall),
            "block.muddy_mangrove_roots.hit" => Some(Self::BlockMuddyMangroveRootsHit),
            "block.muddy_mangrove_roots.place" => Some(Self::BlockMuddyMangroveRootsPlace),
            "block.muddy_mangrove_roots.step" => Some(Self::BlockMuddyMangroveRootsStep),
            "entity.mule.ambient" => Some(Self::EntityMuleAmbient),
            "entity.mule.angry" => Some(Self::EntityMuleAngry),
            "entity.mule.chest" => Some(Self::EntityMuleChest),
            "entity.mule.death" => Some(Self::EntityMuleDeath),
            "entity.mule.eat" => Some(Self::EntityMuleEat),
            "entity.mule.hurt" => Some(Self::EntityMuleHurt),
            "entity.mule.jump" => Some(Self::EntityMuleJump),
            "music.creative" => Some(Self::MusicCreative),
            "music.credits" => Some(Self::MusicCredits),
            "music_disc.5" => Some(Self::MusicDisc5),
            "music_disc.11" => Some(Self::MusicDisc11),
            "music_disc.13" => Some(Self::MusicDisc13),
            "music_disc.blocks" => Some(Self::MusicDiscBlocks),
            "music_disc.cat" => Some(Self::MusicDiscCat),
            "music_disc.chirp" => Some(Self::MusicDiscChirp),
            "music_disc.far" => Some(Self::MusicDiscFar),
            "music_disc.lava_chicken" => Some(Self::MusicDiscLavaChicken),
            "music_disc.mall" => Some(Self::MusicDiscMall),
            "music_disc.mellohi" => Some(Self::MusicDiscMellohi),
            "music_disc.pigstep" => Some(Self::MusicDiscPigstep),
            "music_disc.stal" => Some(Self::MusicDiscStal),
            "music_disc.strad" => Some(Self::MusicDiscStrad),
            "music_disc.wait" => Some(Self::MusicDiscWait),
            "music_disc.ward" => Some(Self::MusicDiscWard),
            "music_disc.otherside" => Some(Self::MusicDiscOtherside),
            "music_disc.relic" => Some(Self::MusicDiscRelic),
            "music_disc.creator" => Some(Self::MusicDiscCreator),
            "music_disc.creator_music_box" => Some(Self::MusicDiscCreatorMusicBox),
            "music_disc.precipice" => Some(Self::MusicDiscPrecipice),
            "music_disc.tears" => Some(Self::MusicDiscTears),
            "music.dragon" => Some(Self::MusicDragon),
            "music.end" => Some(Self::MusicEnd),
            "music.game" => Some(Self::MusicGame),
            "music.menu" => Some(Self::MusicMenu),
            "music.nether.basalt_deltas" => Some(Self::MusicNetherBasaltDeltas),
            "music.nether.crimson_forest" => Some(Self::MusicNetherCrimsonForest),
            "music.overworld.deep_dark" => Some(Self::MusicOverworldDeepDark),
            "music.overworld.dripstone_caves" => Some(Self::MusicOverworldDripstoneCaves),
            "music.overworld.grove" => Some(Self::MusicOverworldGrove),
            "music.overworld.jagged_peaks" => Some(Self::MusicOverworldJaggedPeaks),
            "music.overworld.lush_caves" => Some(Self::MusicOverworldLushCaves),
            "music.overworld.swamp" => Some(Self::MusicOverworldSwamp),
            "music.overworld.forest" => Some(Self::MusicOverworldForest),
            "music.overworld.old_growth_taiga" => Some(Self::MusicOverworldOldGrowthTaiga),
            "music.overworld.meadow" => Some(Self::MusicOverworldMeadow),
            "music.overworld.cherry_grove" => Some(Self::MusicOverworldCherryGrove),
            "music.nether.nether_wastes" => Some(Self::MusicNetherNetherWastes),
            "music.overworld.frozen_peaks" => Some(Self::MusicOverworldFrozenPeaks),
            "music.overworld.snowy_slopes" => Some(Self::MusicOverworldSnowySlopes),
            "music.nether.soul_sand_valley" => Some(Self::MusicNetherSoulSandValley),
            "music.overworld.stony_peaks" => Some(Self::MusicOverworldStonyPeaks),
            "music.nether.warped_forest" => Some(Self::MusicNetherWarpedForest),
            "music.overworld.flower_forest" => Some(Self::MusicOverworldFlowerForest),
            "music.overworld.desert" => Some(Self::MusicOverworldDesert),
            "music.overworld.badlands" => Some(Self::MusicOverworldBadlands),
            "music.overworld.jungle" => Some(Self::MusicOverworldJungle),
            "music.overworld.sparse_jungle" => Some(Self::MusicOverworldSparseJungle),
            "music.overworld.bamboo_jungle" => Some(Self::MusicOverworldBambooJungle),
            "music.under_water" => Some(Self::MusicUnderWater),
            "block.nether_bricks.break" => Some(Self::BlockNetherBricksBreak),
            "block.nether_bricks.step" => Some(Self::BlockNetherBricksStep),
            "block.nether_bricks.place" => Some(Self::BlockNetherBricksPlace),
            "block.nether_bricks.hit" => Some(Self::BlockNetherBricksHit),
            "block.nether_bricks.fall" => Some(Self::BlockNetherBricksFall),
            "block.nether_wart.break" => Some(Self::BlockNetherWartBreak),
            "item.nether_wart.plant" => Some(Self::ItemNetherWartPlant),
            "block.nether_wood.break" => Some(Self::BlockNetherWoodBreak),
            "block.nether_wood.fall" => Some(Self::BlockNetherWoodFall),
            "block.nether_wood.hit" => Some(Self::BlockNetherWoodHit),
            "block.nether_wood.place" => Some(Self::BlockNetherWoodPlace),
            "block.nether_wood.step" => Some(Self::BlockNetherWoodStep),
            "block.nether_wood_door.close" => Some(Self::BlockNetherWoodDoorClose),
            "block.nether_wood_door.open" => Some(Self::BlockNetherWoodDoorOpen),
            "block.nether_wood_trapdoor.close" => Some(Self::BlockNetherWoodTrapdoorClose),
            "block.nether_wood_trapdoor.open" => Some(Self::BlockNetherWoodTrapdoorOpen),
            "block.nether_wood_button.click_off" => Some(Self::BlockNetherWoodButtonClickOff),
            "block.nether_wood_button.click_on" => Some(Self::BlockNetherWoodButtonClickOn),
            "block.nether_wood_pressure_plate.click_off" => {
                Some(Self::BlockNetherWoodPressurePlateClickOff)
            }
            "block.nether_wood_pressure_plate.click_on" => {
                Some(Self::BlockNetherWoodPressurePlateClickOn)
            }
            "block.nether_wood_fence_gate.close" => Some(Self::BlockNetherWoodFenceGateClose),
            "block.nether_wood_fence_gate.open" => Some(Self::BlockNetherWoodFenceGateOpen),
            "intentionally_empty" => Some(Self::IntentionallyEmpty),
            "block.packed_mud.break" => Some(Self::BlockPackedMudBreak),
            "block.packed_mud.fall" => Some(Self::BlockPackedMudFall),
            "block.packed_mud.hit" => Some(Self::BlockPackedMudHit),
            "block.packed_mud.place" => Some(Self::BlockPackedMudPlace),
            "block.packed_mud.step" => Some(Self::BlockPackedMudStep),
            "block.stem.break" => Some(Self::BlockStemBreak),
            "block.stem.step" => Some(Self::BlockStemStep),
            "block.stem.place" => Some(Self::BlockStemPlace),
            "block.stem.hit" => Some(Self::BlockStemHit),
            "block.stem.fall" => Some(Self::BlockStemFall),
            "block.nylium.break" => Some(Self::BlockNyliumBreak),
            "block.nylium.step" => Some(Self::BlockNyliumStep),
            "block.nylium.place" => Some(Self::BlockNyliumPlace),
            "block.nylium.hit" => Some(Self::BlockNyliumHit),
            "block.nylium.fall" => Some(Self::BlockNyliumFall),
            "block.nether_sprouts.break" => Some(Self::BlockNetherSproutsBreak),
            "block.nether_sprouts.step" => Some(Self::BlockNetherSproutsStep),
            "block.nether_sprouts.place" => Some(Self::BlockNetherSproutsPlace),
            "block.nether_sprouts.hit" => Some(Self::BlockNetherSproutsHit),
            "block.nether_sprouts.fall" => Some(Self::BlockNetherSproutsFall),
            "block.fungus.break" => Some(Self::BlockFungusBreak),
            "block.fungus.step" => Some(Self::BlockFungusStep),
            "block.fungus.place" => Some(Self::BlockFungusPlace),
            "block.fungus.hit" => Some(Self::BlockFungusHit),
            "block.fungus.fall" => Some(Self::BlockFungusFall),
            "block.weeping_vines.break" => Some(Self::BlockWeepingVinesBreak),
            "block.weeping_vines.step" => Some(Self::BlockWeepingVinesStep),
            "block.weeping_vines.place" => Some(Self::BlockWeepingVinesPlace),
            "block.weeping_vines.hit" => Some(Self::BlockWeepingVinesHit),
            "block.weeping_vines.fall" => Some(Self::BlockWeepingVinesFall),
            "block.wart_block.break" => Some(Self::BlockWartBlockBreak),
            "block.wart_block.step" => Some(Self::BlockWartBlockStep),
            "block.wart_block.place" => Some(Self::BlockWartBlockPlace),
            "block.wart_block.hit" => Some(Self::BlockWartBlockHit),
            "block.wart_block.fall" => Some(Self::BlockWartBlockFall),
            "block.netherite_block.break" => Some(Self::BlockNetheriteBlockBreak),
            "block.netherite_block.step" => Some(Self::BlockNetheriteBlockStep),
            "block.netherite_block.place" => Some(Self::BlockNetheriteBlockPlace),
            "block.netherite_block.hit" => Some(Self::BlockNetheriteBlockHit),
            "block.netherite_block.fall" => Some(Self::BlockNetheriteBlockFall),
            "block.netherrack.break" => Some(Self::BlockNetherrackBreak),
            "block.netherrack.step" => Some(Self::BlockNetherrackStep),
            "block.netherrack.place" => Some(Self::BlockNetherrackPlace),
            "block.netherrack.hit" => Some(Self::BlockNetherrackHit),
            "block.netherrack.fall" => Some(Self::BlockNetherrackFall),
            "block.note_block.basedrum" => Some(Self::BlockNoteBlockBasedrum),
            "block.note_block.bass" => Some(Self::BlockNoteBlockBass),
            "block.note_block.bell" => Some(Self::BlockNoteBlockBell),
            "block.note_block.chime" => Some(Self::BlockNoteBlockChime),
            "block.note_block.flute" => Some(Self::BlockNoteBlockFlute),
            "block.note_block.guitar" => Some(Self::BlockNoteBlockGuitar),
            "block.note_block.harp" => Some(Self::BlockNoteBlockHarp),
            "block.note_block.hat" => Some(Self::BlockNoteBlockHat),
            "block.note_block.pling" => Some(Self::BlockNoteBlockPling),
            "block.note_block.snare" => Some(Self::BlockNoteBlockSnare),
            "block.note_block.xylophone" => Some(Self::BlockNoteBlockXylophone),
            "block.note_block.iron_xylophone" => Some(Self::BlockNoteBlockIronXylophone),
            "block.note_block.cow_bell" => Some(Self::BlockNoteBlockCowBell),
            "block.note_block.didgeridoo" => Some(Self::BlockNoteBlockDidgeridoo),
            "block.note_block.bit" => Some(Self::BlockNoteBlockBit),
            "block.note_block.banjo" => Some(Self::BlockNoteBlockBanjo),
            "block.note_block.imitate.zombie" => Some(Self::BlockNoteBlockImitateZombie),
            "block.note_block.imitate.skeleton" => Some(Self::BlockNoteBlockImitateSkeleton),
            "block.note_block.imitate.creeper" => Some(Self::BlockNoteBlockImitateCreeper),
            "block.note_block.imitate.ender_dragon" => Some(Self::BlockNoteBlockImitateEnderDragon),
            "block.note_block.imitate.wither_skeleton" => {
                Some(Self::BlockNoteBlockImitateWitherSkeleton)
            }
            "block.note_block.imitate.piglin" => Some(Self::BlockNoteBlockImitatePiglin),
            "entity.ocelot.hurt" => Some(Self::EntityOcelotHurt),
            "entity.ocelot.ambient" => Some(Self::EntityOcelotAmbient),
            "entity.ocelot.death" => Some(Self::EntityOcelotDeath),
            "item.ominous_bottle.dispose" => Some(Self::ItemOminousBottleDispose),
            "entity.painting.break" => Some(Self::EntityPaintingBreak),
            "entity.painting.place" => Some(Self::EntityPaintingPlace),
            "block.pale_hanging_moss.idle" => Some(Self::BlockPaleHangingMossIdle),
            "entity.panda.pre_sneeze" => Some(Self::EntityPandaPreSneeze),
            "entity.panda.sneeze" => Some(Self::EntityPandaSneeze),
            "entity.panda.ambient" => Some(Self::EntityPandaAmbient),
            "entity.panda.death" => Some(Self::EntityPandaDeath),
            "entity.panda.eat" => Some(Self::EntityPandaEat),
            "entity.panda.step" => Some(Self::EntityPandaStep),
            "entity.panda.cant_breed" => Some(Self::EntityPandaCantBreed),
            "entity.panda.aggressive_ambient" => Some(Self::EntityPandaAggressiveAmbient),
            "entity.panda.worried_ambient" => Some(Self::EntityPandaWorriedAmbient),
            "entity.panda.hurt" => Some(Self::EntityPandaHurt),
            "entity.panda.bite" => Some(Self::EntityPandaBite),
            "entity.parrot.ambient" => Some(Self::EntityParrotAmbient),
            "entity.parrot.death" => Some(Self::EntityParrotDeath),
            "entity.parrot.eat" => Some(Self::EntityParrotEat),
            "entity.parrot.fly" => Some(Self::EntityParrotFly),
            "entity.parrot.hurt" => Some(Self::EntityParrotHurt),
            "entity.parrot.imitate.blaze" => Some(Self::EntityParrotImitateBlaze),
            "entity.parrot.imitate.bogged" => Some(Self::EntityParrotImitateBogged),
            "entity.parrot.imitate.breeze" => Some(Self::EntityParrotImitateBreeze),
            "entity.parrot.imitate.creaking" => Some(Self::EntityParrotImitateCreaking),
            "entity.parrot.imitate.creeper" => Some(Self::EntityParrotImitateCreeper),
            "entity.parrot.imitate.drowned" => Some(Self::EntityParrotImitateDrowned),
            "entity.parrot.imitate.elder_guardian" => Some(Self::EntityParrotImitateElderGuardian),
            "entity.parrot.imitate.ender_dragon" => Some(Self::EntityParrotImitateEnderDragon),
            "entity.parrot.imitate.endermite" => Some(Self::EntityParrotImitateEndermite),
            "entity.parrot.imitate.evoker" => Some(Self::EntityParrotImitateEvoker),
            "entity.parrot.imitate.ghast" => Some(Self::EntityParrotImitateGhast),
            "entity.parrot.imitate.guardian" => Some(Self::EntityParrotImitateGuardian),
            "entity.parrot.imitate.hoglin" => Some(Self::EntityParrotImitateHoglin),
            "entity.parrot.imitate.husk" => Some(Self::EntityParrotImitateHusk),
            "entity.parrot.imitate.illusioner" => Some(Self::EntityParrotImitateIllusioner),
            "entity.parrot.imitate.magma_cube" => Some(Self::EntityParrotImitateMagmaCube),
            "entity.parrot.imitate.phantom" => Some(Self::EntityParrotImitatePhantom),
            "entity.parrot.imitate.piglin" => Some(Self::EntityParrotImitatePiglin),
            "entity.parrot.imitate.piglin_brute" => Some(Self::EntityParrotImitatePiglinBrute),
            "entity.parrot.imitate.pillager" => Some(Self::EntityParrotImitatePillager),
            "entity.parrot.imitate.ravager" => Some(Self::EntityParrotImitateRavager),
            "entity.parrot.imitate.shulker" => Some(Self::EntityParrotImitateShulker),
            "entity.parrot.imitate.silverfish" => Some(Self::EntityParrotImitateSilverfish),
            "entity.parrot.imitate.skeleton" => Some(Self::EntityParrotImitateSkeleton),
            "entity.parrot.imitate.slime" => Some(Self::EntityParrotImitateSlime),
            "entity.parrot.imitate.spider" => Some(Self::EntityParrotImitateSpider),
            "entity.parrot.imitate.stray" => Some(Self::EntityParrotImitateStray),
            "entity.parrot.imitate.vex" => Some(Self::EntityParrotImitateVex),
            "entity.parrot.imitate.vindicator" => Some(Self::EntityParrotImitateVindicator),
            "entity.parrot.imitate.warden" => Some(Self::EntityParrotImitateWarden),
            "entity.parrot.imitate.witch" => Some(Self::EntityParrotImitateWitch),
            "entity.parrot.imitate.wither" => Some(Self::EntityParrotImitateWither),
            "entity.parrot.imitate.wither_skeleton" => {
                Some(Self::EntityParrotImitateWitherSkeleton)
            }
            "entity.parrot.imitate.zoglin" => Some(Self::EntityParrotImitateZoglin),
            "entity.parrot.imitate.zombie" => Some(Self::EntityParrotImitateZombie),
            "entity.parrot.imitate.zombie_villager" => {
                Some(Self::EntityParrotImitateZombieVillager)
            }
            "entity.parrot.step" => Some(Self::EntityParrotStep),
            "entity.phantom.ambient" => Some(Self::EntityPhantomAmbient),
            "entity.phantom.bite" => Some(Self::EntityPhantomBite),
            "entity.phantom.death" => Some(Self::EntityPhantomDeath),
            "entity.phantom.flap" => Some(Self::EntityPhantomFlap),
            "entity.phantom.hurt" => Some(Self::EntityPhantomHurt),
            "entity.phantom.swoop" => Some(Self::EntityPhantomSwoop),
            "entity.pig.ambient" => Some(Self::EntityPigAmbient),
            "entity.pig.death" => Some(Self::EntityPigDeath),
            "entity.pig.hurt" => Some(Self::EntityPigHurt),
            "entity.pig.saddle" => Some(Self::EntityPigSaddle),
            "entity.pig.step" => Some(Self::EntityPigStep),
            "entity.piglin.admiring_item" => Some(Self::EntityPiglinAdmiringItem),
            "entity.piglin.ambient" => Some(Self::EntityPiglinAmbient),
            "entity.piglin.angry" => Some(Self::EntityPiglinAngry),
            "entity.piglin.celebrate" => Some(Self::EntityPiglinCelebrate),
            "entity.piglin.death" => Some(Self::EntityPiglinDeath),
            "entity.piglin.jealous" => Some(Self::EntityPiglinJealous),
            "entity.piglin.hurt" => Some(Self::EntityPiglinHurt),
            "entity.piglin.retreat" => Some(Self::EntityPiglinRetreat),
            "entity.piglin.step" => Some(Self::EntityPiglinStep),
            "entity.piglin.converted_to_zombified" => Some(Self::EntityPiglinConvertedToZombified),
            "entity.piglin_brute.ambient" => Some(Self::EntityPiglinBruteAmbient),
            "entity.piglin_brute.angry" => Some(Self::EntityPiglinBruteAngry),
            "entity.piglin_brute.death" => Some(Self::EntityPiglinBruteDeath),
            "entity.piglin_brute.hurt" => Some(Self::EntityPiglinBruteHurt),
            "entity.piglin_brute.step" => Some(Self::EntityPiglinBruteStep),
            "entity.piglin_brute.converted_to_zombified" => {
                Some(Self::EntityPiglinBruteConvertedToZombified)
            }
            "entity.pillager.ambient" => Some(Self::EntityPillagerAmbient),
            "entity.pillager.celebrate" => Some(Self::EntityPillagerCelebrate),
            "entity.pillager.death" => Some(Self::EntityPillagerDeath),
            "entity.pillager.hurt" => Some(Self::EntityPillagerHurt),
            "block.piston.contract" => Some(Self::BlockPistonContract),
            "block.piston.extend" => Some(Self::BlockPistonExtend),
            "entity.player.attack.crit" => Some(Self::EntityPlayerAttackCrit),
            "entity.player.attack.knockback" => Some(Self::EntityPlayerAttackKnockback),
            "entity.player.attack.nodamage" => Some(Self::EntityPlayerAttackNodamage),
            "entity.player.attack.strong" => Some(Self::EntityPlayerAttackStrong),
            "entity.player.attack.sweep" => Some(Self::EntityPlayerAttackSweep),
            "entity.player.attack.weak" => Some(Self::EntityPlayerAttackWeak),
            "entity.player.big_fall" => Some(Self::EntityPlayerBigFall),
            "entity.player.breath" => Some(Self::EntityPlayerBreath),
            "entity.player.burp" => Some(Self::EntityPlayerBurp),
            "entity.player.death" => Some(Self::EntityPlayerDeath),
            "entity.player.hurt" => Some(Self::EntityPlayerHurt),
            "entity.player.hurt_drown" => Some(Self::EntityPlayerHurtDrown),
            "entity.player.hurt_freeze" => Some(Self::EntityPlayerHurtFreeze),
            "entity.player.hurt_on_fire" => Some(Self::EntityPlayerHurtOnFire),
            "entity.player.hurt_sweet_berry_bush" => Some(Self::EntityPlayerHurtSweetBerryBush),
            "entity.player.levelup" => Some(Self::EntityPlayerLevelup),
            "entity.player.small_fall" => Some(Self::EntityPlayerSmallFall),
            "entity.player.splash" => Some(Self::EntityPlayerSplash),
            "entity.player.splash.high_speed" => Some(Self::EntityPlayerSplashHighSpeed),
            "entity.player.swim" => Some(Self::EntityPlayerSwim),
            "entity.player.teleport" => Some(Self::EntityPlayerTeleport),
            "entity.polar_bear.ambient" => Some(Self::EntityPolarBearAmbient),
            "entity.polar_bear.ambient_baby" => Some(Self::EntityPolarBearAmbientBaby),
            "entity.polar_bear.death" => Some(Self::EntityPolarBearDeath),
            "entity.polar_bear.hurt" => Some(Self::EntityPolarBearHurt),
            "entity.polar_bear.step" => Some(Self::EntityPolarBearStep),
            "entity.polar_bear.warning" => Some(Self::EntityPolarBearWarning),
            "block.polished_deepslate.break" => Some(Self::BlockPolishedDeepslateBreak),
            "block.polished_deepslate.fall" => Some(Self::BlockPolishedDeepslateFall),
            "block.polished_deepslate.hit" => Some(Self::BlockPolishedDeepslateHit),
            "block.polished_deepslate.place" => Some(Self::BlockPolishedDeepslatePlace),
            "block.polished_deepslate.step" => Some(Self::BlockPolishedDeepslateStep),
            "block.portal.ambient" => Some(Self::BlockPortalAmbient),
            "block.portal.travel" => Some(Self::BlockPortalTravel),
            "block.portal.trigger" => Some(Self::BlockPortalTrigger),
            "block.powder_snow.break" => Some(Self::BlockPowderSnowBreak),
            "block.powder_snow.fall" => Some(Self::BlockPowderSnowFall),
            "block.powder_snow.hit" => Some(Self::BlockPowderSnowHit),
            "block.powder_snow.place" => Some(Self::BlockPowderSnowPlace),
            "block.powder_snow.step" => Some(Self::BlockPowderSnowStep),
            "entity.puffer_fish.blow_out" => Some(Self::EntityPufferFishBlowOut),
            "entity.puffer_fish.blow_up" => Some(Self::EntityPufferFishBlowUp),
            "entity.puffer_fish.death" => Some(Self::EntityPufferFishDeath),
            "entity.puffer_fish.flop" => Some(Self::EntityPufferFishFlop),
            "entity.puffer_fish.hurt" => Some(Self::EntityPufferFishHurt),
            "entity.puffer_fish.sting" => Some(Self::EntityPufferFishSting),
            "block.pumpkin.carve" => Some(Self::BlockPumpkinCarve),
            "entity.rabbit.ambient" => Some(Self::EntityRabbitAmbient),
            "entity.rabbit.attack" => Some(Self::EntityRabbitAttack),
            "entity.rabbit.death" => Some(Self::EntityRabbitDeath),
            "entity.rabbit.hurt" => Some(Self::EntityRabbitHurt),
            "entity.rabbit.jump" => Some(Self::EntityRabbitJump),
            "event.raid.horn" => Some(Self::EventRaidHorn),
            "entity.ravager.ambient" => Some(Self::EntityRavagerAmbient),
            "entity.ravager.attack" => Some(Self::EntityRavagerAttack),
            "entity.ravager.celebrate" => Some(Self::EntityRavagerCelebrate),
            "entity.ravager.death" => Some(Self::EntityRavagerDeath),
            "entity.ravager.hurt" => Some(Self::EntityRavagerHurt),
            "entity.ravager.step" => Some(Self::EntityRavagerStep),
            "entity.ravager.stunned" => Some(Self::EntityRavagerStunned),
            "entity.ravager.roar" => Some(Self::EntityRavagerRoar),
            "block.nether_gold_ore.break" => Some(Self::BlockNetherGoldOreBreak),
            "block.nether_gold_ore.fall" => Some(Self::BlockNetherGoldOreFall),
            "block.nether_gold_ore.hit" => Some(Self::BlockNetherGoldOreHit),
            "block.nether_gold_ore.place" => Some(Self::BlockNetherGoldOrePlace),
            "block.nether_gold_ore.step" => Some(Self::BlockNetherGoldOreStep),
            "block.nether_ore.break" => Some(Self::BlockNetherOreBreak),
            "block.nether_ore.fall" => Some(Self::BlockNetherOreFall),
            "block.nether_ore.hit" => Some(Self::BlockNetherOreHit),
            "block.nether_ore.place" => Some(Self::BlockNetherOrePlace),
            "block.nether_ore.step" => Some(Self::BlockNetherOreStep),
            "block.redstone_torch.burnout" => Some(Self::BlockRedstoneTorchBurnout),
            "block.respawn_anchor.ambient" => Some(Self::BlockRespawnAnchorAmbient),
            "block.respawn_anchor.charge" => Some(Self::BlockRespawnAnchorCharge),
            "block.respawn_anchor.deplete" => Some(Self::BlockRespawnAnchorDeplete),
            "block.respawn_anchor.set_spawn" => Some(Self::BlockRespawnAnchorSetSpawn),
            "block.rooted_dirt.break" => Some(Self::BlockRootedDirtBreak),
            "block.rooted_dirt.fall" => Some(Self::BlockRootedDirtFall),
            "block.rooted_dirt.hit" => Some(Self::BlockRootedDirtHit),
            "block.rooted_dirt.place" => Some(Self::BlockRootedDirtPlace),
            "block.rooted_dirt.step" => Some(Self::BlockRootedDirtStep),
            "entity.salmon.ambient" => Some(Self::EntitySalmonAmbient),
            "entity.salmon.death" => Some(Self::EntitySalmonDeath),
            "entity.salmon.flop" => Some(Self::EntitySalmonFlop),
            "entity.salmon.hurt" => Some(Self::EntitySalmonHurt),
            "block.sand.break" => Some(Self::BlockSandBreak),
            "block.sand.fall" => Some(Self::BlockSandFall),
            "block.sand.hit" => Some(Self::BlockSandHit),
            "block.sand.place" => Some(Self::BlockSandPlace),
            "block.sand.step" => Some(Self::BlockSandStep),
            "block.sand.idle" => Some(Self::BlockSandIdle),
            "block.scaffolding.break" => Some(Self::BlockScaffoldingBreak),
            "block.scaffolding.fall" => Some(Self::BlockScaffoldingFall),
            "block.scaffolding.hit" => Some(Self::BlockScaffoldingHit),
            "block.scaffolding.place" => Some(Self::BlockScaffoldingPlace),
            "block.scaffolding.step" => Some(Self::BlockScaffoldingStep),
            "block.sculk.spread" => Some(Self::BlockSculkSpread),
            "block.sculk.charge" => Some(Self::BlockSculkCharge),
            "block.sculk.break" => Some(Self::BlockSculkBreak),
            "block.sculk.fall" => Some(Self::BlockSculkFall),
            "block.sculk.hit" => Some(Self::BlockSculkHit),
            "block.sculk.place" => Some(Self::BlockSculkPlace),
            "block.sculk.step" => Some(Self::BlockSculkStep),
            "block.sculk_catalyst.bloom" => Some(Self::BlockSculkCatalystBloom),
            "block.sculk_catalyst.break" => Some(Self::BlockSculkCatalystBreak),
            "block.sculk_catalyst.fall" => Some(Self::BlockSculkCatalystFall),
            "block.sculk_catalyst.hit" => Some(Self::BlockSculkCatalystHit),
            "block.sculk_catalyst.place" => Some(Self::BlockSculkCatalystPlace),
            "block.sculk_catalyst.step" => Some(Self::BlockSculkCatalystStep),
            "block.sculk_sensor.clicking" => Some(Self::BlockSculkSensorClicking),
            "block.sculk_sensor.clicking_stop" => Some(Self::BlockSculkSensorClickingStop),
            "block.sculk_sensor.break" => Some(Self::BlockSculkSensorBreak),
            "block.sculk_sensor.fall" => Some(Self::BlockSculkSensorFall),
            "block.sculk_sensor.hit" => Some(Self::BlockSculkSensorHit),
            "block.sculk_sensor.place" => Some(Self::BlockSculkSensorPlace),
            "block.sculk_sensor.step" => Some(Self::BlockSculkSensorStep),
            "block.sculk_shrieker.break" => Some(Self::BlockSculkShriekerBreak),
            "block.sculk_shrieker.fall" => Some(Self::BlockSculkShriekerFall),
            "block.sculk_shrieker.hit" => Some(Self::BlockSculkShriekerHit),
            "block.sculk_shrieker.place" => Some(Self::BlockSculkShriekerPlace),
            "block.sculk_shrieker.shriek" => Some(Self::BlockSculkShriekerShriek),
            "block.sculk_shrieker.step" => Some(Self::BlockSculkShriekerStep),
            "block.sculk_vein.break" => Some(Self::BlockSculkVeinBreak),
            "block.sculk_vein.fall" => Some(Self::BlockSculkVeinFall),
            "block.sculk_vein.hit" => Some(Self::BlockSculkVeinHit),
            "block.sculk_vein.place" => Some(Self::BlockSculkVeinPlace),
            "block.sculk_vein.step" => Some(Self::BlockSculkVeinStep),
            "entity.sheep.ambient" => Some(Self::EntitySheepAmbient),
            "entity.sheep.death" => Some(Self::EntitySheepDeath),
            "entity.sheep.hurt" => Some(Self::EntitySheepHurt),
            "entity.sheep.shear" => Some(Self::EntitySheepShear),
            "entity.sheep.step" => Some(Self::EntitySheepStep),
            "item.shears.snip" => Some(Self::ItemShearsSnip),
            "item.shield.block" => Some(Self::ItemShieldBlock),
            "item.shield.break" => Some(Self::ItemShieldBreak),
            "block.shroomlight.break" => Some(Self::BlockShroomlightBreak),
            "block.shroomlight.step" => Some(Self::BlockShroomlightStep),
            "block.shroomlight.place" => Some(Self::BlockShroomlightPlace),
            "block.shroomlight.hit" => Some(Self::BlockShroomlightHit),
            "block.shroomlight.fall" => Some(Self::BlockShroomlightFall),
            "item.shovel.flatten" => Some(Self::ItemShovelFlatten),
            "entity.shulker.ambient" => Some(Self::EntityShulkerAmbient),
            "block.shulker_box.close" => Some(Self::BlockShulkerBoxClose),
            "block.shulker_box.open" => Some(Self::BlockShulkerBoxOpen),
            "entity.shulker_bullet.hit" => Some(Self::EntityShulkerBulletHit),
            "entity.shulker_bullet.hurt" => Some(Self::EntityShulkerBulletHurt),
            "entity.shulker.close" => Some(Self::EntityShulkerClose),
            "entity.shulker.death" => Some(Self::EntityShulkerDeath),
            "entity.shulker.hurt" => Some(Self::EntityShulkerHurt),
            "entity.shulker.hurt_closed" => Some(Self::EntityShulkerHurtClosed),
            "entity.shulker.open" => Some(Self::EntityShulkerOpen),
            "entity.shulker.shoot" => Some(Self::EntityShulkerShoot),
            "entity.shulker.teleport" => Some(Self::EntityShulkerTeleport),
            "entity.silverfish.ambient" => Some(Self::EntitySilverfishAmbient),
            "entity.silverfish.death" => Some(Self::EntitySilverfishDeath),
            "entity.silverfish.hurt" => Some(Self::EntitySilverfishHurt),
            "entity.silverfish.step" => Some(Self::EntitySilverfishStep),
            "entity.skeleton.ambient" => Some(Self::EntitySkeletonAmbient),
            "entity.skeleton.converted_to_stray" => Some(Self::EntitySkeletonConvertedToStray),
            "entity.skeleton.death" => Some(Self::EntitySkeletonDeath),
            "entity.skeleton_horse.ambient" => Some(Self::EntitySkeletonHorseAmbient),
            "entity.skeleton_horse.death" => Some(Self::EntitySkeletonHorseDeath),
            "entity.skeleton_horse.hurt" => Some(Self::EntitySkeletonHorseHurt),
            "entity.skeleton_horse.swim" => Some(Self::EntitySkeletonHorseSwim),
            "entity.skeleton_horse.ambient_water" => Some(Self::EntitySkeletonHorseAmbientWater),
            "entity.skeleton_horse.gallop_water" => Some(Self::EntitySkeletonHorseGallopWater),
            "entity.skeleton_horse.jump_water" => Some(Self::EntitySkeletonHorseJumpWater),
            "entity.skeleton_horse.step_water" => Some(Self::EntitySkeletonHorseStepWater),
            "entity.skeleton.hurt" => Some(Self::EntitySkeletonHurt),
            "entity.skeleton.shoot" => Some(Self::EntitySkeletonShoot),
            "entity.skeleton.step" => Some(Self::EntitySkeletonStep),
            "entity.slime.attack" => Some(Self::EntitySlimeAttack),
            "entity.slime.death" => Some(Self::EntitySlimeDeath),
            "entity.slime.hurt" => Some(Self::EntitySlimeHurt),
            "entity.slime.jump" => Some(Self::EntitySlimeJump),
            "entity.slime.squish" => Some(Self::EntitySlimeSquish),
            "block.slime_block.break" => Some(Self::BlockSlimeBlockBreak),
            "block.slime_block.fall" => Some(Self::BlockSlimeBlockFall),
            "block.slime_block.hit" => Some(Self::BlockSlimeBlockHit),
            "block.slime_block.place" => Some(Self::BlockSlimeBlockPlace),
            "block.slime_block.step" => Some(Self::BlockSlimeBlockStep),
            "block.small_amethyst_bud.break" => Some(Self::BlockSmallAmethystBudBreak),
            "block.small_amethyst_bud.place" => Some(Self::BlockSmallAmethystBudPlace),
            "block.small_dripleaf.break" => Some(Self::BlockSmallDripleafBreak),
            "block.small_dripleaf.fall" => Some(Self::BlockSmallDripleafFall),
            "block.small_dripleaf.hit" => Some(Self::BlockSmallDripleafHit),
            "block.small_dripleaf.place" => Some(Self::BlockSmallDripleafPlace),
            "block.small_dripleaf.step" => Some(Self::BlockSmallDripleafStep),
            "block.soul_sand.break" => Some(Self::BlockSoulSandBreak),
            "block.soul_sand.step" => Some(Self::BlockSoulSandStep),
            "block.soul_sand.place" => Some(Self::BlockSoulSandPlace),
            "block.soul_sand.hit" => Some(Self::BlockSoulSandHit),
            "block.soul_sand.fall" => Some(Self::BlockSoulSandFall),
            "block.soul_soil.break" => Some(Self::BlockSoulSoilBreak),
            "block.soul_soil.step" => Some(Self::BlockSoulSoilStep),
            "block.soul_soil.place" => Some(Self::BlockSoulSoilPlace),
            "block.soul_soil.hit" => Some(Self::BlockSoulSoilHit),
            "block.soul_soil.fall" => Some(Self::BlockSoulSoilFall),
            "particle.soul_escape" => Some(Self::ParticleSoulEscape),
            "block.spawner.break" => Some(Self::BlockSpawnerBreak),
            "block.spawner.fall" => Some(Self::BlockSpawnerFall),
            "block.spawner.hit" => Some(Self::BlockSpawnerHit),
            "block.spawner.place" => Some(Self::BlockSpawnerPlace),
            "block.spawner.step" => Some(Self::BlockSpawnerStep),
            "block.resin.break" => Some(Self::BlockResinBreak),
            "block.resin.fall" => Some(Self::BlockResinFall),
            "block.resin.place" => Some(Self::BlockResinPlace),
            "block.resin.step" => Some(Self::BlockResinStep),
            "block.resin_bricks.break" => Some(Self::BlockResinBricksBreak),
            "block.resin_bricks.fall" => Some(Self::BlockResinBricksFall),
            "block.resin_bricks.hit" => Some(Self::BlockResinBricksHit),
            "block.resin_bricks.place" => Some(Self::BlockResinBricksPlace),
            "block.resin_bricks.step" => Some(Self::BlockResinBricksStep),
            "block.spore_blossom.break" => Some(Self::BlockSporeBlossomBreak),
            "block.spore_blossom.fall" => Some(Self::BlockSporeBlossomFall),
            "block.spore_blossom.hit" => Some(Self::BlockSporeBlossomHit),
            "block.spore_blossom.place" => Some(Self::BlockSporeBlossomPlace),
            "block.spore_blossom.step" => Some(Self::BlockSporeBlossomStep),
            "entity.strider.ambient" => Some(Self::EntityStriderAmbient),
            "entity.strider.happy" => Some(Self::EntityStriderHappy),
            "entity.strider.retreat" => Some(Self::EntityStriderRetreat),
            "entity.strider.death" => Some(Self::EntityStriderDeath),
            "entity.strider.hurt" => Some(Self::EntityStriderHurt),
            "entity.strider.step" => Some(Self::EntityStriderStep),
            "entity.strider.step_lava" => Some(Self::EntityStriderStepLava),
            "entity.strider.eat" => Some(Self::EntityStriderEat),
            "entity.strider.saddle" => Some(Self::EntityStriderSaddle),
            "entity.slime.death_small" => Some(Self::EntitySlimeDeathSmall),
            "entity.slime.hurt_small" => Some(Self::EntitySlimeHurtSmall),
            "entity.slime.jump_small" => Some(Self::EntitySlimeJumpSmall),
            "entity.slime.squish_small" => Some(Self::EntitySlimeSquishSmall),
            "block.smithing_table.use" => Some(Self::BlockSmithingTableUse),
            "block.smoker.smoke" => Some(Self::BlockSmokerSmoke),
            "entity.sniffer.step" => Some(Self::EntitySnifferStep),
            "entity.sniffer.eat" => Some(Self::EntitySnifferEat),
            "entity.sniffer.idle" => Some(Self::EntitySnifferIdle),
            "entity.sniffer.hurt" => Some(Self::EntitySnifferHurt),
            "entity.sniffer.death" => Some(Self::EntitySnifferDeath),
            "entity.sniffer.drop_seed" => Some(Self::EntitySnifferDropSeed),
            "entity.sniffer.scenting" => Some(Self::EntitySnifferScenting),
            "entity.sniffer.sniffing" => Some(Self::EntitySnifferSniffing),
            "entity.sniffer.searching" => Some(Self::EntitySnifferSearching),
            "entity.sniffer.digging" => Some(Self::EntitySnifferDigging),
            "entity.sniffer.digging_stop" => Some(Self::EntitySnifferDiggingStop),
            "entity.sniffer.happy" => Some(Self::EntitySnifferHappy),
            "block.sniffer_egg.plop" => Some(Self::BlockSnifferEggPlop),
            "block.sniffer_egg.crack" => Some(Self::BlockSnifferEggCrack),
            "block.sniffer_egg.hatch" => Some(Self::BlockSnifferEggHatch),
            "entity.snowball.throw" => Some(Self::EntitySnowballThrow),
            "block.snow.break" => Some(Self::BlockSnowBreak),
            "block.snow.fall" => Some(Self::BlockSnowFall),
            "entity.snow_golem.ambient" => Some(Self::EntitySnowGolemAmbient),
            "entity.snow_golem.death" => Some(Self::EntitySnowGolemDeath),
            "entity.snow_golem.hurt" => Some(Self::EntitySnowGolemHurt),
            "entity.snow_golem.shoot" => Some(Self::EntitySnowGolemShoot),
            "entity.snow_golem.shear" => Some(Self::EntitySnowGolemShear),
            "block.snow.hit" => Some(Self::BlockSnowHit),
            "block.snow.place" => Some(Self::BlockSnowPlace),
            "block.snow.step" => Some(Self::BlockSnowStep),
            "entity.spider.ambient" => Some(Self::EntitySpiderAmbient),
            "entity.spider.death" => Some(Self::EntitySpiderDeath),
            "entity.spider.hurt" => Some(Self::EntitySpiderHurt),
            "entity.spider.step" => Some(Self::EntitySpiderStep),
            "entity.splash_potion.break" => Some(Self::EntitySplashPotionBreak),
            "entity.splash_potion.throw" => Some(Self::EntitySplashPotionThrow),
            "block.sponge.break" => Some(Self::BlockSpongeBreak),
            "block.sponge.fall" => Some(Self::BlockSpongeFall),
            "block.sponge.hit" => Some(Self::BlockSpongeHit),
            "block.sponge.place" => Some(Self::BlockSpongePlace),
            "block.sponge.step" => Some(Self::BlockSpongeStep),
            "block.sponge.absorb" => Some(Self::BlockSpongeAbsorb),
            "item.spyglass.use" => Some(Self::ItemSpyglassUse),
            "item.spyglass.stop_using" => Some(Self::ItemSpyglassStopUsing),
            "entity.squid.ambient" => Some(Self::EntitySquidAmbient),
            "entity.squid.death" => Some(Self::EntitySquidDeath),
            "entity.squid.hurt" => Some(Self::EntitySquidHurt),
            "entity.squid.squirt" => Some(Self::EntitySquidSquirt),
            "block.stone.break" => Some(Self::BlockStoneBreak),
            "block.stone_button.click_off" => Some(Self::BlockStoneButtonClickOff),
            "block.stone_button.click_on" => Some(Self::BlockStoneButtonClickOn),
            "block.stone.fall" => Some(Self::BlockStoneFall),
            "block.stone.hit" => Some(Self::BlockStoneHit),
            "block.stone.place" => Some(Self::BlockStonePlace),
            "block.stone_pressure_plate.click_off" => Some(Self::BlockStonePressurePlateClickOff),
            "block.stone_pressure_plate.click_on" => Some(Self::BlockStonePressurePlateClickOn),
            "block.stone.step" => Some(Self::BlockStoneStep),
            "entity.stray.ambient" => Some(Self::EntityStrayAmbient),
            "entity.stray.death" => Some(Self::EntityStrayDeath),
            "entity.stray.hurt" => Some(Self::EntityStrayHurt),
            "entity.stray.step" => Some(Self::EntityStrayStep),
            "block.sweet_berry_bush.break" => Some(Self::BlockSweetBerryBushBreak),
            "block.sweet_berry_bush.place" => Some(Self::BlockSweetBerryBushPlace),
            "block.sweet_berry_bush.pick_berries" => Some(Self::BlockSweetBerryBushPickBerries),
            "entity.tadpole.death" => Some(Self::EntityTadpoleDeath),
            "entity.tadpole.flop" => Some(Self::EntityTadpoleFlop),
            "entity.tadpole.grow_up" => Some(Self::EntityTadpoleGrowUp),
            "entity.tadpole.hurt" => Some(Self::EntityTadpoleHurt),
            "enchant.thorns.hit" => Some(Self::EnchantThornsHit),
            "entity.tnt.primed" => Some(Self::EntityTntPrimed),
            "item.totem.use" => Some(Self::ItemTotemUse),
            "item.trident.hit" => Some(Self::ItemTridentHit),
            "item.trident.hit_ground" => Some(Self::ItemTridentHitGround),
            "item.trident.return" => Some(Self::ItemTridentReturn),
            "item.trident.riptide_1" => Some(Self::ItemTridentRiptide1),
            "item.trident.riptide_2" => Some(Self::ItemTridentRiptide2),
            "item.trident.riptide_3" => Some(Self::ItemTridentRiptide3),
            "item.trident.throw" => Some(Self::ItemTridentThrow),
            "item.trident.thunder" => Some(Self::ItemTridentThunder),
            "block.tripwire.attach" => Some(Self::BlockTripwireAttach),
            "block.tripwire.click_off" => Some(Self::BlockTripwireClickOff),
            "block.tripwire.click_on" => Some(Self::BlockTripwireClickOn),
            "block.tripwire.detach" => Some(Self::BlockTripwireDetach),
            "entity.tropical_fish.ambient" => Some(Self::EntityTropicalFishAmbient),
            "entity.tropical_fish.death" => Some(Self::EntityTropicalFishDeath),
            "entity.tropical_fish.flop" => Some(Self::EntityTropicalFishFlop),
            "entity.tropical_fish.hurt" => Some(Self::EntityTropicalFishHurt),
            "block.tuff.break" => Some(Self::BlockTuffBreak),
            "block.tuff.step" => Some(Self::BlockTuffStep),
            "block.tuff.place" => Some(Self::BlockTuffPlace),
            "block.tuff.hit" => Some(Self::BlockTuffHit),
            "block.tuff.fall" => Some(Self::BlockTuffFall),
            "block.tuff_bricks.break" => Some(Self::BlockTuffBricksBreak),
            "block.tuff_bricks.fall" => Some(Self::BlockTuffBricksFall),
            "block.tuff_bricks.hit" => Some(Self::BlockTuffBricksHit),
            "block.tuff_bricks.place" => Some(Self::BlockTuffBricksPlace),
            "block.tuff_bricks.step" => Some(Self::BlockTuffBricksStep),
            "block.polished_tuff.break" => Some(Self::BlockPolishedTuffBreak),
            "block.polished_tuff.fall" => Some(Self::BlockPolishedTuffFall),
            "block.polished_tuff.hit" => Some(Self::BlockPolishedTuffHit),
            "block.polished_tuff.place" => Some(Self::BlockPolishedTuffPlace),
            "block.polished_tuff.step" => Some(Self::BlockPolishedTuffStep),
            "entity.turtle.ambient_land" => Some(Self::EntityTurtleAmbientLand),
            "entity.turtle.death" => Some(Self::EntityTurtleDeath),
            "entity.turtle.death_baby" => Some(Self::EntityTurtleDeathBaby),
            "entity.turtle.egg_break" => Some(Self::EntityTurtleEggBreak),
            "entity.turtle.egg_crack" => Some(Self::EntityTurtleEggCrack),
            "entity.turtle.egg_hatch" => Some(Self::EntityTurtleEggHatch),
            "entity.turtle.hurt" => Some(Self::EntityTurtleHurt),
            "entity.turtle.hurt_baby" => Some(Self::EntityTurtleHurtBaby),
            "entity.turtle.lay_egg" => Some(Self::EntityTurtleLayEgg),
            "entity.turtle.shamble" => Some(Self::EntityTurtleShamble),
            "entity.turtle.shamble_baby" => Some(Self::EntityTurtleShambleBaby),
            "entity.turtle.swim" => Some(Self::EntityTurtleSwim),
            "ui.button.click" => Some(Self::UiButtonClick),
            "ui.loom.select_pattern" => Some(Self::UiLoomSelectPattern),
            "ui.loom.take_result" => Some(Self::UiLoomTakeResult),
            "ui.cartography_table.take_result" => Some(Self::UiCartographyTableTakeResult),
            "ui.stonecutter.take_result" => Some(Self::UiStonecutterTakeResult),
            "ui.stonecutter.select_recipe" => Some(Self::UiStonecutterSelectRecipe),
            "ui.toast.challenge_complete" => Some(Self::UiToastChallengeComplete),
            "ui.toast.in" => Some(Self::UiToastIn),
            "ui.toast.out" => Some(Self::UiToastOut),
            "block.vault.activate" => Some(Self::BlockVaultActivate),
            "block.vault.ambient" => Some(Self::BlockVaultAmbient),
            "block.vault.break" => Some(Self::BlockVaultBreak),
            "block.vault.close_shutter" => Some(Self::BlockVaultCloseShutter),
            "block.vault.deactivate" => Some(Self::BlockVaultDeactivate),
            "block.vault.eject_item" => Some(Self::BlockVaultEjectItem),
            "block.vault.reject_rewarded_player" => Some(Self::BlockVaultRejectRewardedPlayer),
            "block.vault.fall" => Some(Self::BlockVaultFall),
            "block.vault.hit" => Some(Self::BlockVaultHit),
            "block.vault.insert_item" => Some(Self::BlockVaultInsertItem),
            "block.vault.insert_item_fail" => Some(Self::BlockVaultInsertItemFail),
            "block.vault.open_shutter" => Some(Self::BlockVaultOpenShutter),
            "block.vault.place" => Some(Self::BlockVaultPlace),
            "block.vault.step" => Some(Self::BlockVaultStep),
            "entity.vex.ambient" => Some(Self::EntityVexAmbient),
            "entity.vex.charge" => Some(Self::EntityVexCharge),
            "entity.vex.death" => Some(Self::EntityVexDeath),
            "entity.vex.hurt" => Some(Self::EntityVexHurt),
            "entity.villager.ambient" => Some(Self::EntityVillagerAmbient),
            "entity.villager.celebrate" => Some(Self::EntityVillagerCelebrate),
            "entity.villager.death" => Some(Self::EntityVillagerDeath),
            "entity.villager.hurt" => Some(Self::EntityVillagerHurt),
            "entity.villager.no" => Some(Self::EntityVillagerNo),
            "entity.villager.trade" => Some(Self::EntityVillagerTrade),
            "entity.villager.yes" => Some(Self::EntityVillagerYes),
            "entity.villager.work_armorer" => Some(Self::EntityVillagerWorkArmorer),
            "entity.villager.work_butcher" => Some(Self::EntityVillagerWorkButcher),
            "entity.villager.work_cartographer" => Some(Self::EntityVillagerWorkCartographer),
            "entity.villager.work_cleric" => Some(Self::EntityVillagerWorkCleric),
            "entity.villager.work_farmer" => Some(Self::EntityVillagerWorkFarmer),
            "entity.villager.work_fisherman" => Some(Self::EntityVillagerWorkFisherman),
            "entity.villager.work_fletcher" => Some(Self::EntityVillagerWorkFletcher),
            "entity.villager.work_leatherworker" => Some(Self::EntityVillagerWorkLeatherworker),
            "entity.villager.work_librarian" => Some(Self::EntityVillagerWorkLibrarian),
            "entity.villager.work_mason" => Some(Self::EntityVillagerWorkMason),
            "entity.villager.work_shepherd" => Some(Self::EntityVillagerWorkShepherd),
            "entity.villager.work_toolsmith" => Some(Self::EntityVillagerWorkToolsmith),
            "entity.villager.work_weaponsmith" => Some(Self::EntityVillagerWorkWeaponsmith),
            "entity.vindicator.ambient" => Some(Self::EntityVindicatorAmbient),
            "entity.vindicator.celebrate" => Some(Self::EntityVindicatorCelebrate),
            "entity.vindicator.death" => Some(Self::EntityVindicatorDeath),
            "entity.vindicator.hurt" => Some(Self::EntityVindicatorHurt),
            "block.vine.break" => Some(Self::BlockVineBreak),
            "block.vine.fall" => Some(Self::BlockVineFall),
            "block.vine.hit" => Some(Self::BlockVineHit),
            "block.vine.place" => Some(Self::BlockVinePlace),
            "block.vine.step" => Some(Self::BlockVineStep),
            "block.lily_pad.place" => Some(Self::BlockLilyPadPlace),
            "entity.wandering_trader.ambient" => Some(Self::EntityWanderingTraderAmbient),
            "entity.wandering_trader.death" => Some(Self::EntityWanderingTraderDeath),
            "entity.wandering_trader.disappeared" => Some(Self::EntityWanderingTraderDisappeared),
            "entity.wandering_trader.drink_milk" => Some(Self::EntityWanderingTraderDrinkMilk),
            "entity.wandering_trader.drink_potion" => Some(Self::EntityWanderingTraderDrinkPotion),
            "entity.wandering_trader.hurt" => Some(Self::EntityWanderingTraderHurt),
            "entity.wandering_trader.no" => Some(Self::EntityWanderingTraderNo),
            "entity.wandering_trader.reappeared" => Some(Self::EntityWanderingTraderReappeared),
            "entity.wandering_trader.trade" => Some(Self::EntityWanderingTraderTrade),
            "entity.wandering_trader.yes" => Some(Self::EntityWanderingTraderYes),
            "entity.warden.agitated" => Some(Self::EntityWardenAgitated),
            "entity.warden.ambient" => Some(Self::EntityWardenAmbient),
            "entity.warden.angry" => Some(Self::EntityWardenAngry),
            "entity.warden.attack_impact" => Some(Self::EntityWardenAttackImpact),
            "entity.warden.death" => Some(Self::EntityWardenDeath),
            "entity.warden.dig" => Some(Self::EntityWardenDig),
            "entity.warden.emerge" => Some(Self::EntityWardenEmerge),
            "entity.warden.heartbeat" => Some(Self::EntityWardenHeartbeat),
            "entity.warden.hurt" => Some(Self::EntityWardenHurt),
            "entity.warden.listening" => Some(Self::EntityWardenListening),
            "entity.warden.listening_angry" => Some(Self::EntityWardenListeningAngry),
            "entity.warden.nearby_close" => Some(Self::EntityWardenNearbyClose),
            "entity.warden.nearby_closer" => Some(Self::EntityWardenNearbyCloser),
            "entity.warden.nearby_closest" => Some(Self::EntityWardenNearbyClosest),
            "entity.warden.roar" => Some(Self::EntityWardenRoar),
            "entity.warden.sniff" => Some(Self::EntityWardenSniff),
            "entity.warden.sonic_boom" => Some(Self::EntityWardenSonicBoom),
            "entity.warden.sonic_charge" => Some(Self::EntityWardenSonicCharge),
            "entity.warden.step" => Some(Self::EntityWardenStep),
            "entity.warden.tendril_clicks" => Some(Self::EntityWardenTendrilClicks),
            "block.hanging_sign.waxed_interact_fail" => {
                Some(Self::BlockHangingSignWaxedInteractFail)
            }
            "block.sign.waxed_interact_fail" => Some(Self::BlockSignWaxedInteractFail),
            "block.water.ambient" => Some(Self::BlockWaterAmbient),
            "weather.rain" => Some(Self::WeatherRain),
            "weather.rain.above" => Some(Self::WeatherRainAbove),
            "block.wet_grass.break" => Some(Self::BlockWetGrassBreak),
            "block.wet_grass.fall" => Some(Self::BlockWetGrassFall),
            "block.wet_grass.hit" => Some(Self::BlockWetGrassHit),
            "block.wet_grass.place" => Some(Self::BlockWetGrassPlace),
            "block.wet_grass.step" => Some(Self::BlockWetGrassStep),
            "block.wet_sponge.break" => Some(Self::BlockWetSpongeBreak),
            "block.wet_sponge.dries" => Some(Self::BlockWetSpongeDries),
            "block.wet_sponge.fall" => Some(Self::BlockWetSpongeFall),
            "block.wet_sponge.hit" => Some(Self::BlockWetSpongeHit),
            "block.wet_sponge.place" => Some(Self::BlockWetSpongePlace),
            "block.wet_sponge.step" => Some(Self::BlockWetSpongeStep),
            "entity.wind_charge.wind_burst" => Some(Self::EntityWindChargeWindBurst),
            "entity.wind_charge.throw" => Some(Self::EntityWindChargeThrow),
            "entity.witch.ambient" => Some(Self::EntityWitchAmbient),
            "entity.witch.celebrate" => Some(Self::EntityWitchCelebrate),
            "entity.witch.death" => Some(Self::EntityWitchDeath),
            "entity.witch.drink" => Some(Self::EntityWitchDrink),
            "entity.witch.hurt" => Some(Self::EntityWitchHurt),
            "entity.witch.throw" => Some(Self::EntityWitchThrow),
            "entity.wither.ambient" => Some(Self::EntityWitherAmbient),
            "entity.wither.break_block" => Some(Self::EntityWitherBreakBlock),
            "entity.wither.death" => Some(Self::EntityWitherDeath),
            "entity.wither.hurt" => Some(Self::EntityWitherHurt),
            "entity.wither.shoot" => Some(Self::EntityWitherShoot),
            "entity.wither_skeleton.ambient" => Some(Self::EntityWitherSkeletonAmbient),
            "entity.wither_skeleton.death" => Some(Self::EntityWitherSkeletonDeath),
            "entity.wither_skeleton.hurt" => Some(Self::EntityWitherSkeletonHurt),
            "entity.wither_skeleton.step" => Some(Self::EntityWitherSkeletonStep),
            "entity.wither.spawn" => Some(Self::EntityWitherSpawn),
            "item.wolf_armor.break" => Some(Self::ItemWolfArmorBreak),
            "item.wolf_armor.crack" => Some(Self::ItemWolfArmorCrack),
            "item.wolf_armor.damage" => Some(Self::ItemWolfArmorDamage),
            "item.wolf_armor.repair" => Some(Self::ItemWolfArmorRepair),
            "entity.wolf.shake" => Some(Self::EntityWolfShake),
            "entity.wolf.step" => Some(Self::EntityWolfStep),
            "entity.wolf.ambient" => Some(Self::EntityWolfAmbient),
            "entity.wolf.death" => Some(Self::EntityWolfDeath),
            "entity.wolf.growl" => Some(Self::EntityWolfGrowl),
            "entity.wolf.hurt" => Some(Self::EntityWolfHurt),
            "entity.wolf.pant" => Some(Self::EntityWolfPant),
            "entity.wolf.whine" => Some(Self::EntityWolfWhine),
            "entity.wolf_puglin.ambient" => Some(Self::EntityWolfPuglinAmbient),
            "entity.wolf_puglin.death" => Some(Self::EntityWolfPuglinDeath),
            "entity.wolf_puglin.growl" => Some(Self::EntityWolfPuglinGrowl),
            "entity.wolf_puglin.hurt" => Some(Self::EntityWolfPuglinHurt),
            "entity.wolf_puglin.pant" => Some(Self::EntityWolfPuglinPant),
            "entity.wolf_puglin.whine" => Some(Self::EntityWolfPuglinWhine),
            "entity.wolf_sad.ambient" => Some(Self::EntityWolfSadAmbient),
            "entity.wolf_sad.death" => Some(Self::EntityWolfSadDeath),
            "entity.wolf_sad.growl" => Some(Self::EntityWolfSadGrowl),
            "entity.wolf_sad.hurt" => Some(Self::EntityWolfSadHurt),
            "entity.wolf_sad.pant" => Some(Self::EntityWolfSadPant),
            "entity.wolf_sad.whine" => Some(Self::EntityWolfSadWhine),
            "entity.wolf_angry.ambient" => Some(Self::EntityWolfAngryAmbient),
            "entity.wolf_angry.death" => Some(Self::EntityWolfAngryDeath),
            "entity.wolf_angry.growl" => Some(Self::EntityWolfAngryGrowl),
            "entity.wolf_angry.hurt" => Some(Self::EntityWolfAngryHurt),
            "entity.wolf_angry.pant" => Some(Self::EntityWolfAngryPant),
            "entity.wolf_angry.whine" => Some(Self::EntityWolfAngryWhine),
            "entity.wolf_grumpy.ambient" => Some(Self::EntityWolfGrumpyAmbient),
            "entity.wolf_grumpy.death" => Some(Self::EntityWolfGrumpyDeath),
            "entity.wolf_grumpy.growl" => Some(Self::EntityWolfGrumpyGrowl),
            "entity.wolf_grumpy.hurt" => Some(Self::EntityWolfGrumpyHurt),
            "entity.wolf_grumpy.pant" => Some(Self::EntityWolfGrumpyPant),
            "entity.wolf_grumpy.whine" => Some(Self::EntityWolfGrumpyWhine),
            "entity.wolf_big.ambient" => Some(Self::EntityWolfBigAmbient),
            "entity.wolf_big.death" => Some(Self::EntityWolfBigDeath),
            "entity.wolf_big.growl" => Some(Self::EntityWolfBigGrowl),
            "entity.wolf_big.hurt" => Some(Self::EntityWolfBigHurt),
            "entity.wolf_big.pant" => Some(Self::EntityWolfBigPant),
            "entity.wolf_big.whine" => Some(Self::EntityWolfBigWhine),
            "entity.wolf_cute.ambient" => Some(Self::EntityWolfCuteAmbient),
            "entity.wolf_cute.death" => Some(Self::EntityWolfCuteDeath),
            "entity.wolf_cute.growl" => Some(Self::EntityWolfCuteGrowl),
            "entity.wolf_cute.hurt" => Some(Self::EntityWolfCuteHurt),
            "entity.wolf_cute.pant" => Some(Self::EntityWolfCutePant),
            "entity.wolf_cute.whine" => Some(Self::EntityWolfCuteWhine),
            "block.wooden_door.close" => Some(Self::BlockWoodenDoorClose),
            "block.wooden_door.open" => Some(Self::BlockWoodenDoorOpen),
            "block.wooden_trapdoor.close" => Some(Self::BlockWoodenTrapdoorClose),
            "block.wooden_trapdoor.open" => Some(Self::BlockWoodenTrapdoorOpen),
            "block.wooden_button.click_off" => Some(Self::BlockWoodenButtonClickOff),
            "block.wooden_button.click_on" => Some(Self::BlockWoodenButtonClickOn),
            "block.wooden_pressure_plate.click_off" => Some(Self::BlockWoodenPressurePlateClickOff),
            "block.wooden_pressure_plate.click_on" => Some(Self::BlockWoodenPressurePlateClickOn),
            "block.wood.break" => Some(Self::BlockWoodBreak),
            "block.wood.fall" => Some(Self::BlockWoodFall),
            "block.wood.hit" => Some(Self::BlockWoodHit),
            "block.wood.place" => Some(Self::BlockWoodPlace),
            "block.wood.step" => Some(Self::BlockWoodStep),
            "block.wool.break" => Some(Self::BlockWoolBreak),
            "block.wool.fall" => Some(Self::BlockWoolFall),
            "block.wool.hit" => Some(Self::BlockWoolHit),
            "block.wool.place" => Some(Self::BlockWoolPlace),
            "block.wool.step" => Some(Self::BlockWoolStep),
            "entity.zoglin.ambient" => Some(Self::EntityZoglinAmbient),
            "entity.zoglin.angry" => Some(Self::EntityZoglinAngry),
            "entity.zoglin.attack" => Some(Self::EntityZoglinAttack),
            "entity.zoglin.death" => Some(Self::EntityZoglinDeath),
            "entity.zoglin.hurt" => Some(Self::EntityZoglinHurt),
            "entity.zoglin.step" => Some(Self::EntityZoglinStep),
            "entity.zombie.ambient" => Some(Self::EntityZombieAmbient),
            "entity.zombie.attack_wooden_door" => Some(Self::EntityZombieAttackWoodenDoor),
            "entity.zombie.attack_iron_door" => Some(Self::EntityZombieAttackIronDoor),
            "entity.zombie.break_wooden_door" => Some(Self::EntityZombieBreakWoodenDoor),
            "entity.zombie.converted_to_drowned" => Some(Self::EntityZombieConvertedToDrowned),
            "entity.zombie.death" => Some(Self::EntityZombieDeath),
            "entity.zombie.destroy_egg" => Some(Self::EntityZombieDestroyEgg),
            "entity.zombie_horse.ambient" => Some(Self::EntityZombieHorseAmbient),
            "entity.zombie_horse.death" => Some(Self::EntityZombieHorseDeath),
            "entity.zombie_horse.hurt" => Some(Self::EntityZombieHorseHurt),
            "entity.zombie.hurt" => Some(Self::EntityZombieHurt),
            "entity.zombie.infect" => Some(Self::EntityZombieInfect),
            "entity.zombified_piglin.ambient" => Some(Self::EntityZombifiedPiglinAmbient),
            "entity.zombified_piglin.angry" => Some(Self::EntityZombifiedPiglinAngry),
            "entity.zombified_piglin.death" => Some(Self::EntityZombifiedPiglinDeath),
            "entity.zombified_piglin.hurt" => Some(Self::EntityZombifiedPiglinHurt),
            "entity.zombie.step" => Some(Self::EntityZombieStep),
            "entity.zombie_villager.ambient" => Some(Self::EntityZombieVillagerAmbient),
            "entity.zombie_villager.converted" => Some(Self::EntityZombieVillagerConverted),
            "entity.zombie_villager.cure" => Some(Self::EntityZombieVillagerCure),
            "entity.zombie_villager.death" => Some(Self::EntityZombieVillagerDeath),
            "entity.zombie_villager.hurt" => Some(Self::EntityZombieVillagerHurt),
            "entity.zombie_villager.step" => Some(Self::EntityZombieVillagerStep),
            "event.mob_effect.bad_omen" => Some(Self::EventMobEffectBadOmen),
            "event.mob_effect.trial_omen" => Some(Self::EventMobEffectTrialOmen),
            "event.mob_effect.raid_omen" => Some(Self::EventMobEffectRaidOmen),
            "item.saddle.unequip" => Some(Self::ItemSaddleUnequip),
            _ => None,
        }
    }
    pub const fn to_name(&self) -> &'static str {
        match self {
            Self::EntityAllayAmbientWithItem => "entity.allay.ambient_with_item",
            Self::EntityAllayAmbientWithoutItem => "entity.allay.ambient_without_item",
            Self::EntityAllayDeath => "entity.allay.death",
            Self::EntityAllayHurt => "entity.allay.hurt",
            Self::EntityAllayItemGiven => "entity.allay.item_given",
            Self::EntityAllayItemTaken => "entity.allay.item_taken",
            Self::EntityAllayItemThrown => "entity.allay.item_thrown",
            Self::AmbientCave => "ambient.cave",
            Self::AmbientBasaltDeltasAdditions => "ambient.basalt_deltas.additions",
            Self::AmbientBasaltDeltasLoop => "ambient.basalt_deltas.loop",
            Self::AmbientBasaltDeltasMood => "ambient.basalt_deltas.mood",
            Self::AmbientCrimsonForestAdditions => "ambient.crimson_forest.additions",
            Self::AmbientCrimsonForestLoop => "ambient.crimson_forest.loop",
            Self::AmbientCrimsonForestMood => "ambient.crimson_forest.mood",
            Self::AmbientNetherWastesAdditions => "ambient.nether_wastes.additions",
            Self::AmbientNetherWastesLoop => "ambient.nether_wastes.loop",
            Self::AmbientNetherWastesMood => "ambient.nether_wastes.mood",
            Self::AmbientSoulSandValleyAdditions => "ambient.soul_sand_valley.additions",
            Self::AmbientSoulSandValleyLoop => "ambient.soul_sand_valley.loop",
            Self::AmbientSoulSandValleyMood => "ambient.soul_sand_valley.mood",
            Self::AmbientWarpedForestAdditions => "ambient.warped_forest.additions",
            Self::AmbientWarpedForestLoop => "ambient.warped_forest.loop",
            Self::AmbientWarpedForestMood => "ambient.warped_forest.mood",
            Self::AmbientUnderwaterEnter => "ambient.underwater.enter",
            Self::AmbientUnderwaterExit => "ambient.underwater.exit",
            Self::AmbientUnderwaterLoop => "ambient.underwater.loop",
            Self::AmbientUnderwaterLoopAdditions => "ambient.underwater.loop.additions",
            Self::AmbientUnderwaterLoopAdditionsRare => "ambient.underwater.loop.additions.rare",
            Self::AmbientUnderwaterLoopAdditionsUltraRare => {
                "ambient.underwater.loop.additions.ultra_rare"
            }
            Self::BlockAmethystBlockBreak => "block.amethyst_block.break",
            Self::BlockAmethystBlockChime => "block.amethyst_block.chime",
            Self::BlockAmethystBlockFall => "block.amethyst_block.fall",
            Self::BlockAmethystBlockHit => "block.amethyst_block.hit",
            Self::BlockAmethystBlockPlace => "block.amethyst_block.place",
            Self::BlockAmethystBlockResonate => "block.amethyst_block.resonate",
            Self::BlockAmethystBlockStep => "block.amethyst_block.step",
            Self::BlockAmethystClusterBreak => "block.amethyst_cluster.break",
            Self::BlockAmethystClusterFall => "block.amethyst_cluster.fall",
            Self::BlockAmethystClusterHit => "block.amethyst_cluster.hit",
            Self::BlockAmethystClusterPlace => "block.amethyst_cluster.place",
            Self::BlockAmethystClusterStep => "block.amethyst_cluster.step",
            Self::BlockAncientDebrisBreak => "block.ancient_debris.break",
            Self::BlockAncientDebrisStep => "block.ancient_debris.step",
            Self::BlockAncientDebrisPlace => "block.ancient_debris.place",
            Self::BlockAncientDebrisHit => "block.ancient_debris.hit",
            Self::BlockAncientDebrisFall => "block.ancient_debris.fall",
            Self::BlockAnvilBreak => "block.anvil.break",
            Self::BlockAnvilDestroy => "block.anvil.destroy",
            Self::BlockAnvilFall => "block.anvil.fall",
            Self::BlockAnvilHit => "block.anvil.hit",
            Self::BlockAnvilLand => "block.anvil.land",
            Self::BlockAnvilPlace => "block.anvil.place",
            Self::BlockAnvilStep => "block.anvil.step",
            Self::BlockAnvilUse => "block.anvil.use",
            Self::EntityArmadilloEat => "entity.armadillo.eat",
            Self::EntityArmadilloHurt => "entity.armadillo.hurt",
            Self::EntityArmadilloHurtReduced => "entity.armadillo.hurt_reduced",
            Self::EntityArmadilloAmbient => "entity.armadillo.ambient",
            Self::EntityArmadilloStep => "entity.armadillo.step",
            Self::EntityArmadilloDeath => "entity.armadillo.death",
            Self::EntityArmadilloRoll => "entity.armadillo.roll",
            Self::EntityArmadilloLand => "entity.armadillo.land",
            Self::EntityArmadilloScuteDrop => "entity.armadillo.scute_drop",
            Self::EntityArmadilloUnrollFinish => "entity.armadillo.unroll_finish",
            Self::EntityArmadilloPeek => "entity.armadillo.peek",
            Self::EntityArmadilloUnrollStart => "entity.armadillo.unroll_start",
            Self::EntityArmadilloBrush => "entity.armadillo.brush",
            Self::ItemArmorEquipChain => "item.armor.equip_chain",
            Self::ItemArmorEquipDiamond => "item.armor.equip_diamond",
            Self::ItemArmorEquipElytra => "item.armor.equip_elytra",
            Self::ItemArmorEquipGeneric => "item.armor.equip_generic",
            Self::ItemArmorEquipGold => "item.armor.equip_gold",
            Self::ItemArmorEquipIron => "item.armor.equip_iron",
            Self::ItemArmorEquipLeather => "item.armor.equip_leather",
            Self::ItemArmorEquipNetherite => "item.armor.equip_netherite",
            Self::ItemArmorEquipTurtle => "item.armor.equip_turtle",
            Self::ItemArmorEquipWolf => "item.armor.equip_wolf",
            Self::ItemArmorUnequipWolf => "item.armor.unequip_wolf",
            Self::EntityArmorStandBreak => "entity.armor_stand.break",
            Self::EntityArmorStandFall => "entity.armor_stand.fall",
            Self::EntityArmorStandHit => "entity.armor_stand.hit",
            Self::EntityArmorStandPlace => "entity.armor_stand.place",
            Self::EntityArrowHit => "entity.arrow.hit",
            Self::EntityArrowHitPlayer => "entity.arrow.hit_player",
            Self::EntityArrowShoot => "entity.arrow.shoot",
            Self::ItemAxeStrip => "item.axe.strip",
            Self::ItemAxeScrape => "item.axe.scrape",
            Self::ItemAxeWaxOff => "item.axe.wax_off",
            Self::EntityAxolotlAttack => "entity.axolotl.attack",
            Self::EntityAxolotlDeath => "entity.axolotl.death",
            Self::EntityAxolotlHurt => "entity.axolotl.hurt",
            Self::EntityAxolotlIdleAir => "entity.axolotl.idle_air",
            Self::EntityAxolotlIdleWater => "entity.axolotl.idle_water",
            Self::EntityAxolotlSplash => "entity.axolotl.splash",
            Self::EntityAxolotlSwim => "entity.axolotl.swim",
            Self::BlockAzaleaBreak => "block.azalea.break",
            Self::BlockAzaleaFall => "block.azalea.fall",
            Self::BlockAzaleaHit => "block.azalea.hit",
            Self::BlockAzaleaPlace => "block.azalea.place",
            Self::BlockAzaleaStep => "block.azalea.step",
            Self::BlockAzaleaLeavesBreak => "block.azalea_leaves.break",
            Self::BlockAzaleaLeavesFall => "block.azalea_leaves.fall",
            Self::BlockAzaleaLeavesHit => "block.azalea_leaves.hit",
            Self::BlockAzaleaLeavesPlace => "block.azalea_leaves.place",
            Self::BlockAzaleaLeavesStep => "block.azalea_leaves.step",
            Self::BlockBambooBreak => "block.bamboo.break",
            Self::BlockBambooFall => "block.bamboo.fall",
            Self::BlockBambooHit => "block.bamboo.hit",
            Self::BlockBambooPlace => "block.bamboo.place",
            Self::BlockBambooStep => "block.bamboo.step",
            Self::BlockBambooSaplingBreak => "block.bamboo_sapling.break",
            Self::BlockBambooSaplingHit => "block.bamboo_sapling.hit",
            Self::BlockBambooSaplingPlace => "block.bamboo_sapling.place",
            Self::BlockBambooWoodBreak => "block.bamboo_wood.break",
            Self::BlockBambooWoodFall => "block.bamboo_wood.fall",
            Self::BlockBambooWoodHit => "block.bamboo_wood.hit",
            Self::BlockBambooWoodPlace => "block.bamboo_wood.place",
            Self::BlockBambooWoodStep => "block.bamboo_wood.step",
            Self::BlockBambooWoodDoorClose => "block.bamboo_wood_door.close",
            Self::BlockBambooWoodDoorOpen => "block.bamboo_wood_door.open",
            Self::BlockBambooWoodTrapdoorClose => "block.bamboo_wood_trapdoor.close",
            Self::BlockBambooWoodTrapdoorOpen => "block.bamboo_wood_trapdoor.open",
            Self::BlockBambooWoodButtonClickOff => "block.bamboo_wood_button.click_off",
            Self::BlockBambooWoodButtonClickOn => "block.bamboo_wood_button.click_on",
            Self::BlockBambooWoodPressurePlateClickOff => {
                "block.bamboo_wood_pressure_plate.click_off"
            }
            Self::BlockBambooWoodPressurePlateClickOn => {
                "block.bamboo_wood_pressure_plate.click_on"
            }
            Self::BlockBambooWoodFenceGateClose => "block.bamboo_wood_fence_gate.close",
            Self::BlockBambooWoodFenceGateOpen => "block.bamboo_wood_fence_gate.open",
            Self::BlockBarrelClose => "block.barrel.close",
            Self::BlockBarrelOpen => "block.barrel.open",
            Self::BlockBasaltBreak => "block.basalt.break",
            Self::BlockBasaltStep => "block.basalt.step",
            Self::BlockBasaltPlace => "block.basalt.place",
            Self::BlockBasaltHit => "block.basalt.hit",
            Self::BlockBasaltFall => "block.basalt.fall",
            Self::EntityBatAmbient => "entity.bat.ambient",
            Self::EntityBatDeath => "entity.bat.death",
            Self::EntityBatHurt => "entity.bat.hurt",
            Self::EntityBatLoop => "entity.bat.loop",
            Self::EntityBatTakeoff => "entity.bat.takeoff",
            Self::BlockBeaconActivate => "block.beacon.activate",
            Self::BlockBeaconAmbient => "block.beacon.ambient",
            Self::BlockBeaconDeactivate => "block.beacon.deactivate",
            Self::BlockBeaconPowerSelect => "block.beacon.power_select",
            Self::EntityBeeDeath => "entity.bee.death",
            Self::EntityBeeHurt => "entity.bee.hurt",
            Self::EntityBeeLoopAggressive => "entity.bee.loop_aggressive",
            Self::EntityBeeLoop => "entity.bee.loop",
            Self::EntityBeeSting => "entity.bee.sting",
            Self::EntityBeePollinate => "entity.bee.pollinate",
            Self::BlockBeehiveDrip => "block.beehive.drip",
            Self::BlockBeehiveEnter => "block.beehive.enter",
            Self::BlockBeehiveExit => "block.beehive.exit",
            Self::BlockBeehiveShear => "block.beehive.shear",
            Self::BlockBeehiveWork => "block.beehive.work",
            Self::BlockBellUse => "block.bell.use",
            Self::BlockBellResonate => "block.bell.resonate",
            Self::BlockBigDripleafBreak => "block.big_dripleaf.break",
            Self::BlockBigDripleafFall => "block.big_dripleaf.fall",
            Self::BlockBigDripleafHit => "block.big_dripleaf.hit",
            Self::BlockBigDripleafPlace => "block.big_dripleaf.place",
            Self::BlockBigDripleafStep => "block.big_dripleaf.step",
            Self::EntityBlazeAmbient => "entity.blaze.ambient",
            Self::EntityBlazeBurn => "entity.blaze.burn",
            Self::EntityBlazeDeath => "entity.blaze.death",
            Self::EntityBlazeHurt => "entity.blaze.hurt",
            Self::EntityBlazeShoot => "entity.blaze.shoot",
            Self::EntityBoatPaddleLand => "entity.boat.paddle_land",
            Self::EntityBoatPaddleWater => "entity.boat.paddle_water",
            Self::EntityBoggedAmbient => "entity.bogged.ambient",
            Self::EntityBoggedDeath => "entity.bogged.death",
            Self::EntityBoggedHurt => "entity.bogged.hurt",
            Self::EntityBoggedShear => "entity.bogged.shear",
            Self::EntityBoggedStep => "entity.bogged.step",
            Self::BlockBoneBlockBreak => "block.bone_block.break",
            Self::BlockBoneBlockFall => "block.bone_block.fall",
            Self::BlockBoneBlockHit => "block.bone_block.hit",
            Self::BlockBoneBlockPlace => "block.bone_block.place",
            Self::BlockBoneBlockStep => "block.bone_block.step",
            Self::ItemBoneMealUse => "item.bone_meal.use",
            Self::ItemBookPageTurn => "item.book.page_turn",
            Self::ItemBookPut => "item.book.put",
            Self::BlockBlastfurnaceFireCrackle => "block.blastfurnace.fire_crackle",
            Self::ItemBottleEmpty => "item.bottle.empty",
            Self::ItemBottleFill => "item.bottle.fill",
            Self::ItemBottleFillDragonbreath => "item.bottle.fill_dragonbreath",
            Self::EntityBreezeCharge => "entity.breeze.charge",
            Self::EntityBreezeDeflect => "entity.breeze.deflect",
            Self::EntityBreezeInhale => "entity.breeze.inhale",
            Self::EntityBreezeIdleGround => "entity.breeze.idle_ground",
            Self::EntityBreezeIdleAir => "entity.breeze.idle_air",
            Self::EntityBreezeShoot => "entity.breeze.shoot",
            Self::EntityBreezeJump => "entity.breeze.jump",
            Self::EntityBreezeLand => "entity.breeze.land",
            Self::EntityBreezeSlide => "entity.breeze.slide",
            Self::EntityBreezeDeath => "entity.breeze.death",
            Self::EntityBreezeHurt => "entity.breeze.hurt",
            Self::EntityBreezeWhirl => "entity.breeze.whirl",
            Self::EntityBreezeWindBurst => "entity.breeze.wind_burst",
            Self::BlockBrewingStandBrew => "block.brewing_stand.brew",
            Self::ItemBrushBrushingGeneric => "item.brush.brushing.generic",
            Self::ItemBrushBrushingSand => "item.brush.brushing.sand",
            Self::ItemBrushBrushingGravel => "item.brush.brushing.gravel",
            Self::ItemBrushBrushingSandComplete => "item.brush.brushing.sand.complete",
            Self::ItemBrushBrushingGravelComplete => "item.brush.brushing.gravel.complete",
            Self::BlockBubbleColumnBubblePop => "block.bubble_column.bubble_pop",
            Self::BlockBubbleColumnUpwardsAmbient => "block.bubble_column.upwards_ambient",
            Self::BlockBubbleColumnUpwardsInside => "block.bubble_column.upwards_inside",
            Self::BlockBubbleColumnWhirlpoolAmbient => "block.bubble_column.whirlpool_ambient",
            Self::BlockBubbleColumnWhirlpoolInside => "block.bubble_column.whirlpool_inside",
            Self::UiHudBubblePop => "ui.hud.bubble_pop",
            Self::ItemBucketEmpty => "item.bucket.empty",
            Self::ItemBucketEmptyAxolotl => "item.bucket.empty_axolotl",
            Self::ItemBucketEmptyFish => "item.bucket.empty_fish",
            Self::ItemBucketEmptyLava => "item.bucket.empty_lava",
            Self::ItemBucketEmptyPowderSnow => "item.bucket.empty_powder_snow",
            Self::ItemBucketEmptyTadpole => "item.bucket.empty_tadpole",
            Self::ItemBucketFill => "item.bucket.fill",
            Self::ItemBucketFillAxolotl => "item.bucket.fill_axolotl",
            Self::ItemBucketFillFish => "item.bucket.fill_fish",
            Self::ItemBucketFillLava => "item.bucket.fill_lava",
            Self::ItemBucketFillPowderSnow => "item.bucket.fill_powder_snow",
            Self::ItemBucketFillTadpole => "item.bucket.fill_tadpole",
            Self::ItemBundleDropContents => "item.bundle.drop_contents",
            Self::ItemBundleInsert => "item.bundle.insert",
            Self::ItemBundleInsertFail => "item.bundle.insert_fail",
            Self::ItemBundleRemoveOne => "item.bundle.remove_one",
            Self::BlockCactusFlowerBreak => "block.cactus_flower.break",
            Self::BlockCactusFlowerPlace => "block.cactus_flower.place",
            Self::BlockCakeAddCandle => "block.cake.add_candle",
            Self::BlockCalciteBreak => "block.calcite.break",
            Self::BlockCalciteStep => "block.calcite.step",
            Self::BlockCalcitePlace => "block.calcite.place",
            Self::BlockCalciteHit => "block.calcite.hit",
            Self::BlockCalciteFall => "block.calcite.fall",
            Self::EntityCamelAmbient => "entity.camel.ambient",
            Self::EntityCamelDash => "entity.camel.dash",
            Self::EntityCamelDashReady => "entity.camel.dash_ready",
            Self::EntityCamelDeath => "entity.camel.death",
            Self::EntityCamelEat => "entity.camel.eat",
            Self::EntityCamelHurt => "entity.camel.hurt",
            Self::EntityCamelSaddle => "entity.camel.saddle",
            Self::EntityCamelSit => "entity.camel.sit",
            Self::EntityCamelStand => "entity.camel.stand",
            Self::EntityCamelStep => "entity.camel.step",
            Self::EntityCamelStepSand => "entity.camel.step_sand",
            Self::BlockCampfireCrackle => "block.campfire.crackle",
            Self::BlockCandleAmbient => "block.candle.ambient",
            Self::BlockCandleBreak => "block.candle.break",
            Self::BlockCandleExtinguish => "block.candle.extinguish",
            Self::BlockCandleFall => "block.candle.fall",
            Self::BlockCandleHit => "block.candle.hit",
            Self::BlockCandlePlace => "block.candle.place",
            Self::BlockCandleStep => "block.candle.step",
            Self::EntityCatAmbient => "entity.cat.ambient",
            Self::EntityCatStrayAmbient => "entity.cat.stray_ambient",
            Self::EntityCatDeath => "entity.cat.death",
            Self::EntityCatEat => "entity.cat.eat",
            Self::EntityCatHiss => "entity.cat.hiss",
            Self::EntityCatBegForFood => "entity.cat.beg_for_food",
            Self::EntityCatHurt => "entity.cat.hurt",
            Self::EntityCatPurr => "entity.cat.purr",
            Self::EntityCatPurreow => "entity.cat.purreow",
            Self::BlockCaveVinesBreak => "block.cave_vines.break",
            Self::BlockCaveVinesFall => "block.cave_vines.fall",
            Self::BlockCaveVinesHit => "block.cave_vines.hit",
            Self::BlockCaveVinesPlace => "block.cave_vines.place",
            Self::BlockCaveVinesStep => "block.cave_vines.step",
            Self::BlockCaveVinesPickBerries => "block.cave_vines.pick_berries",
            Self::BlockChainBreak => "block.chain.break",
            Self::BlockChainFall => "block.chain.fall",
            Self::BlockChainHit => "block.chain.hit",
            Self::BlockChainPlace => "block.chain.place",
            Self::BlockChainStep => "block.chain.step",
            Self::BlockCherryWoodBreak => "block.cherry_wood.break",
            Self::BlockCherryWoodFall => "block.cherry_wood.fall",
            Self::BlockCherryWoodHit => "block.cherry_wood.hit",
            Self::BlockCherryWoodPlace => "block.cherry_wood.place",
            Self::BlockCherryWoodStep => "block.cherry_wood.step",
            Self::BlockCherrySaplingBreak => "block.cherry_sapling.break",
            Self::BlockCherrySaplingFall => "block.cherry_sapling.fall",
            Self::BlockCherrySaplingHit => "block.cherry_sapling.hit",
            Self::BlockCherrySaplingPlace => "block.cherry_sapling.place",
            Self::BlockCherrySaplingStep => "block.cherry_sapling.step",
            Self::BlockCherryLeavesBreak => "block.cherry_leaves.break",
            Self::BlockCherryLeavesFall => "block.cherry_leaves.fall",
            Self::BlockCherryLeavesHit => "block.cherry_leaves.hit",
            Self::BlockCherryLeavesPlace => "block.cherry_leaves.place",
            Self::BlockCherryLeavesStep => "block.cherry_leaves.step",
            Self::BlockCherryWoodHangingSignStep => "block.cherry_wood_hanging_sign.step",
            Self::BlockCherryWoodHangingSignBreak => "block.cherry_wood_hanging_sign.break",
            Self::BlockCherryWoodHangingSignFall => "block.cherry_wood_hanging_sign.fall",
            Self::BlockCherryWoodHangingSignHit => "block.cherry_wood_hanging_sign.hit",
            Self::BlockCherryWoodHangingSignPlace => "block.cherry_wood_hanging_sign.place",
            Self::BlockCherryWoodDoorClose => "block.cherry_wood_door.close",
            Self::BlockCherryWoodDoorOpen => "block.cherry_wood_door.open",
            Self::BlockCherryWoodTrapdoorClose => "block.cherry_wood_trapdoor.close",
            Self::BlockCherryWoodTrapdoorOpen => "block.cherry_wood_trapdoor.open",
            Self::BlockCherryWoodButtonClickOff => "block.cherry_wood_button.click_off",
            Self::BlockCherryWoodButtonClickOn => "block.cherry_wood_button.click_on",
            Self::BlockCherryWoodPressurePlateClickOff => {
                "block.cherry_wood_pressure_plate.click_off"
            }
            Self::BlockCherryWoodPressurePlateClickOn => {
                "block.cherry_wood_pressure_plate.click_on"
            }
            Self::BlockCherryWoodFenceGateClose => "block.cherry_wood_fence_gate.close",
            Self::BlockCherryWoodFenceGateOpen => "block.cherry_wood_fence_gate.open",
            Self::BlockChestClose => "block.chest.close",
            Self::BlockChestLocked => "block.chest.locked",
            Self::BlockChestOpen => "block.chest.open",
            Self::EntityChickenAmbient => "entity.chicken.ambient",
            Self::EntityChickenDeath => "entity.chicken.death",
            Self::EntityChickenEgg => "entity.chicken.egg",
            Self::EntityChickenHurt => "entity.chicken.hurt",
            Self::EntityChickenStep => "entity.chicken.step",
            Self::BlockChiseledBookshelfBreak => "block.chiseled_bookshelf.break",
            Self::BlockChiseledBookshelfFall => "block.chiseled_bookshelf.fall",
            Self::BlockChiseledBookshelfHit => "block.chiseled_bookshelf.hit",
            Self::BlockChiseledBookshelfInsert => "block.chiseled_bookshelf.insert",
            Self::BlockChiseledBookshelfInsertEnchanted => {
                "block.chiseled_bookshelf.insert.enchanted"
            }
            Self::BlockChiseledBookshelfStep => "block.chiseled_bookshelf.step",
            Self::BlockChiseledBookshelfPickup => "block.chiseled_bookshelf.pickup",
            Self::BlockChiseledBookshelfPickupEnchanted => {
                "block.chiseled_bookshelf.pickup.enchanted"
            }
            Self::BlockChiseledBookshelfPlace => "block.chiseled_bookshelf.place",
            Self::BlockChorusFlowerDeath => "block.chorus_flower.death",
            Self::BlockChorusFlowerGrow => "block.chorus_flower.grow",
            Self::ItemChorusFruitTeleport => "item.chorus_fruit.teleport",
            Self::BlockCobwebBreak => "block.cobweb.break",
            Self::BlockCobwebStep => "block.cobweb.step",
            Self::BlockCobwebPlace => "block.cobweb.place",
            Self::BlockCobwebHit => "block.cobweb.hit",
            Self::BlockCobwebFall => "block.cobweb.fall",
            Self::EntityCodAmbient => "entity.cod.ambient",
            Self::EntityCodDeath => "entity.cod.death",
            Self::EntityCodFlop => "entity.cod.flop",
            Self::EntityCodHurt => "entity.cod.hurt",
            Self::BlockComparatorClick => "block.comparator.click",
            Self::BlockComposterEmpty => "block.composter.empty",
            Self::BlockComposterFill => "block.composter.fill",
            Self::BlockComposterFillSuccess => "block.composter.fill_success",
            Self::BlockComposterReady => "block.composter.ready",
            Self::BlockConduitActivate => "block.conduit.activate",
            Self::BlockConduitAmbient => "block.conduit.ambient",
            Self::BlockConduitAmbientShort => "block.conduit.ambient.short",
            Self::BlockConduitAttackTarget => "block.conduit.attack.target",
            Self::BlockConduitDeactivate => "block.conduit.deactivate",
            Self::BlockCopperBulbBreak => "block.copper_bulb.break",
            Self::BlockCopperBulbStep => "block.copper_bulb.step",
            Self::BlockCopperBulbPlace => "block.copper_bulb.place",
            Self::BlockCopperBulbHit => "block.copper_bulb.hit",
            Self::BlockCopperBulbFall => "block.copper_bulb.fall",
            Self::BlockCopperBulbTurnOn => "block.copper_bulb.turn_on",
            Self::BlockCopperBulbTurnOff => "block.copper_bulb.turn_off",
            Self::BlockCopperBreak => "block.copper.break",
            Self::BlockCopperStep => "block.copper.step",
            Self::BlockCopperPlace => "block.copper.place",
            Self::BlockCopperHit => "block.copper.hit",
            Self::BlockCopperFall => "block.copper.fall",
            Self::BlockCopperDoorClose => "block.copper_door.close",
            Self::BlockCopperDoorOpen => "block.copper_door.open",
            Self::BlockCopperGrateBreak => "block.copper_grate.break",
            Self::BlockCopperGrateStep => "block.copper_grate.step",
            Self::BlockCopperGratePlace => "block.copper_grate.place",
            Self::BlockCopperGrateHit => "block.copper_grate.hit",
            Self::BlockCopperGrateFall => "block.copper_grate.fall",
            Self::BlockCopperTrapdoorClose => "block.copper_trapdoor.close",
            Self::BlockCopperTrapdoorOpen => "block.copper_trapdoor.open",
            Self::BlockCoralBlockBreak => "block.coral_block.break",
            Self::BlockCoralBlockFall => "block.coral_block.fall",
            Self::BlockCoralBlockHit => "block.coral_block.hit",
            Self::BlockCoralBlockPlace => "block.coral_block.place",
            Self::BlockCoralBlockStep => "block.coral_block.step",
            Self::EntityCowAmbient => "entity.cow.ambient",
            Self::EntityCowDeath => "entity.cow.death",
            Self::EntityCowHurt => "entity.cow.hurt",
            Self::EntityCowMilk => "entity.cow.milk",
            Self::EntityCowStep => "entity.cow.step",
            Self::BlockCrafterCraft => "block.crafter.craft",
            Self::BlockCrafterFail => "block.crafter.fail",
            Self::EntityCreakingAmbient => "entity.creaking.ambient",
            Self::EntityCreakingActivate => "entity.creaking.activate",
            Self::EntityCreakingDeactivate => "entity.creaking.deactivate",
            Self::EntityCreakingAttack => "entity.creaking.attack",
            Self::EntityCreakingDeath => "entity.creaking.death",
            Self::EntityCreakingStep => "entity.creaking.step",
            Self::EntityCreakingFreeze => "entity.creaking.freeze",
            Self::EntityCreakingUnfreeze => "entity.creaking.unfreeze",
            Self::EntityCreakingSpawn => "entity.creaking.spawn",
            Self::EntityCreakingSway => "entity.creaking.sway",
            Self::EntityCreakingTwitch => "entity.creaking.twitch",
            Self::BlockCreakingHeartBreak => "block.creaking_heart.break",
            Self::BlockCreakingHeartFall => "block.creaking_heart.fall",
            Self::BlockCreakingHeartHit => "block.creaking_heart.hit",
            Self::BlockCreakingHeartHurt => "block.creaking_heart.hurt",
            Self::BlockCreakingHeartPlace => "block.creaking_heart.place",
            Self::BlockCreakingHeartStep => "block.creaking_heart.step",
            Self::BlockCreakingHeartIdle => "block.creaking_heart.idle",
            Self::BlockCreakingHeartSpawn => "block.creaking_heart.spawn",
            Self::EntityCreeperDeath => "entity.creeper.death",
            Self::EntityCreeperHurt => "entity.creeper.hurt",
            Self::EntityCreeperPrimed => "entity.creeper.primed",
            Self::BlockCropBreak => "block.crop.break",
            Self::ItemCropPlant => "item.crop.plant",
            Self::ItemCrossbowHit => "item.crossbow.hit",
            Self::ItemCrossbowLoadingEnd => "item.crossbow.loading_end",
            Self::ItemCrossbowLoadingMiddle => "item.crossbow.loading_middle",
            Self::ItemCrossbowLoadingStart => "item.crossbow.loading_start",
            Self::ItemCrossbowQuickCharge1 => "item.crossbow.quick_charge_1",
            Self::ItemCrossbowQuickCharge2 => "item.crossbow.quick_charge_2",
            Self::ItemCrossbowQuickCharge3 => "item.crossbow.quick_charge_3",
            Self::ItemCrossbowShoot => "item.crossbow.shoot",
            Self::BlockDeadbushIdle => "block.deadbush.idle",
            Self::BlockDecoratedPotBreak => "block.decorated_pot.break",
            Self::BlockDecoratedPotFall => "block.decorated_pot.fall",
            Self::BlockDecoratedPotHit => "block.decorated_pot.hit",
            Self::BlockDecoratedPotInsert => "block.decorated_pot.insert",
            Self::BlockDecoratedPotInsertFail => "block.decorated_pot.insert_fail",
            Self::BlockDecoratedPotStep => "block.decorated_pot.step",
            Self::BlockDecoratedPotPlace => "block.decorated_pot.place",
            Self::BlockDecoratedPotShatter => "block.decorated_pot.shatter",
            Self::BlockDeepslateBricksBreak => "block.deepslate_bricks.break",
            Self::BlockDeepslateBricksFall => "block.deepslate_bricks.fall",
            Self::BlockDeepslateBricksHit => "block.deepslate_bricks.hit",
            Self::BlockDeepslateBricksPlace => "block.deepslate_bricks.place",
            Self::BlockDeepslateBricksStep => "block.deepslate_bricks.step",
            Self::BlockDeepslateBreak => "block.deepslate.break",
            Self::BlockDeepslateFall => "block.deepslate.fall",
            Self::BlockDeepslateHit => "block.deepslate.hit",
            Self::BlockDeepslatePlace => "block.deepslate.place",
            Self::BlockDeepslateStep => "block.deepslate.step",
            Self::BlockDeepslateTilesBreak => "block.deepslate_tiles.break",
            Self::BlockDeepslateTilesFall => "block.deepslate_tiles.fall",
            Self::BlockDeepslateTilesHit => "block.deepslate_tiles.hit",
            Self::BlockDeepslateTilesPlace => "block.deepslate_tiles.place",
            Self::BlockDeepslateTilesStep => "block.deepslate_tiles.step",
            Self::BlockDispenserDispense => "block.dispenser.dispense",
            Self::BlockDispenserFail => "block.dispenser.fail",
            Self::BlockDispenserLaunch => "block.dispenser.launch",
            Self::EntityDolphinAmbient => "entity.dolphin.ambient",
            Self::EntityDolphinAmbientWater => "entity.dolphin.ambient_water",
            Self::EntityDolphinAttack => "entity.dolphin.attack",
            Self::EntityDolphinDeath => "entity.dolphin.death",
            Self::EntityDolphinEat => "entity.dolphin.eat",
            Self::EntityDolphinHurt => "entity.dolphin.hurt",
            Self::EntityDolphinJump => "entity.dolphin.jump",
            Self::EntityDolphinPlay => "entity.dolphin.play",
            Self::EntityDolphinSplash => "entity.dolphin.splash",
            Self::EntityDolphinSwim => "entity.dolphin.swim",
            Self::EntityDonkeyAmbient => "entity.donkey.ambient",
            Self::EntityDonkeyAngry => "entity.donkey.angry",
            Self::EntityDonkeyChest => "entity.donkey.chest",
            Self::EntityDonkeyDeath => "entity.donkey.death",
            Self::EntityDonkeyEat => "entity.donkey.eat",
            Self::EntityDonkeyHurt => "entity.donkey.hurt",
            Self::EntityDonkeyJump => "entity.donkey.jump",
            Self::BlockDriedGhastBreak => "block.dried_ghast.break",
            Self::BlockDriedGhastStep => "block.dried_ghast.step",
            Self::BlockDriedGhastFall => "block.dried_ghast.fall",
            Self::BlockDriedGhastAmbient => "block.dried_ghast.ambient",
            Self::BlockDriedGhastAmbientWater => "block.dried_ghast.ambient_water",
            Self::BlockDriedGhastPlace => "block.dried_ghast.place",
            Self::BlockDriedGhastPlaceInWater => "block.dried_ghast.place_in_water",
            Self::BlockDriedGhastTransition => "block.dried_ghast.transition",
            Self::BlockDripstoneBlockBreak => "block.dripstone_block.break",
            Self::BlockDripstoneBlockStep => "block.dripstone_block.step",
            Self::BlockDripstoneBlockPlace => "block.dripstone_block.place",
            Self::BlockDripstoneBlockHit => "block.dripstone_block.hit",
            Self::BlockDripstoneBlockFall => "block.dripstone_block.fall",
            Self::BlockDryGrassAmbient => "block.dry_grass.ambient",
            Self::BlockPointedDripstoneBreak => "block.pointed_dripstone.break",
            Self::BlockPointedDripstoneStep => "block.pointed_dripstone.step",
            Self::BlockPointedDripstonePlace => "block.pointed_dripstone.place",
            Self::BlockPointedDripstoneHit => "block.pointed_dripstone.hit",
            Self::BlockPointedDripstoneFall => "block.pointed_dripstone.fall",
            Self::BlockPointedDripstoneLand => "block.pointed_dripstone.land",
            Self::BlockPointedDripstoneDripLava => "block.pointed_dripstone.drip_lava",
            Self::BlockPointedDripstoneDripWater => "block.pointed_dripstone.drip_water",
            Self::BlockPointedDripstoneDripLavaIntoCauldron => {
                "block.pointed_dripstone.drip_lava_into_cauldron"
            }
            Self::BlockPointedDripstoneDripWaterIntoCauldron => {
                "block.pointed_dripstone.drip_water_into_cauldron"
            }
            Self::BlockBigDripleafTiltDown => "block.big_dripleaf.tilt_down",
            Self::BlockBigDripleafTiltUp => "block.big_dripleaf.tilt_up",
            Self::EntityDrownedAmbient => "entity.drowned.ambient",
            Self::EntityDrownedAmbientWater => "entity.drowned.ambient_water",
            Self::EntityDrownedDeath => "entity.drowned.death",
            Self::EntityDrownedDeathWater => "entity.drowned.death_water",
            Self::EntityDrownedHurt => "entity.drowned.hurt",
            Self::EntityDrownedHurtWater => "entity.drowned.hurt_water",
            Self::EntityDrownedShoot => "entity.drowned.shoot",
            Self::EntityDrownedStep => "entity.drowned.step",
            Self::EntityDrownedSwim => "entity.drowned.swim",
            Self::ItemDyeUse => "item.dye.use",
            Self::EntityEggThrow => "entity.egg.throw",
            Self::EntityElderGuardianAmbient => "entity.elder_guardian.ambient",
            Self::EntityElderGuardianAmbientLand => "entity.elder_guardian.ambient_land",
            Self::EntityElderGuardianCurse => "entity.elder_guardian.curse",
            Self::EntityElderGuardianDeath => "entity.elder_guardian.death",
            Self::EntityElderGuardianDeathLand => "entity.elder_guardian.death_land",
            Self::EntityElderGuardianFlop => "entity.elder_guardian.flop",
            Self::EntityElderGuardianHurt => "entity.elder_guardian.hurt",
            Self::EntityElderGuardianHurtLand => "entity.elder_guardian.hurt_land",
            Self::ItemElytraFlying => "item.elytra.flying",
            Self::BlockEnchantmentTableUse => "block.enchantment_table.use",
            Self::BlockEnderChestClose => "block.ender_chest.close",
            Self::BlockEnderChestOpen => "block.ender_chest.open",
            Self::EntityEnderDragonAmbient => "entity.ender_dragon.ambient",
            Self::EntityEnderDragonDeath => "entity.ender_dragon.death",
            Self::EntityDragonFireballExplode => "entity.dragon_fireball.explode",
            Self::EntityEnderDragonFlap => "entity.ender_dragon.flap",
            Self::EntityEnderDragonGrowl => "entity.ender_dragon.growl",
            Self::EntityEnderDragonHurt => "entity.ender_dragon.hurt",
            Self::EntityEnderDragonShoot => "entity.ender_dragon.shoot",
            Self::EntityEnderEyeDeath => "entity.ender_eye.death",
            Self::EntityEnderEyeLaunch => "entity.ender_eye.launch",
            Self::EntityEndermanAmbient => "entity.enderman.ambient",
            Self::EntityEndermanDeath => "entity.enderman.death",
            Self::EntityEndermanHurt => "entity.enderman.hurt",
            Self::EntityEndermanScream => "entity.enderman.scream",
            Self::EntityEndermanStare => "entity.enderman.stare",
            Self::EntityEndermanTeleport => "entity.enderman.teleport",
            Self::EntityEndermiteAmbient => "entity.endermite.ambient",
            Self::EntityEndermiteDeath => "entity.endermite.death",
            Self::EntityEndermiteHurt => "entity.endermite.hurt",
            Self::EntityEndermiteStep => "entity.endermite.step",
            Self::EntityEnderPearlThrow => "entity.ender_pearl.throw",
            Self::BlockEndGatewaySpawn => "block.end_gateway.spawn",
            Self::BlockEndPortalFrameFill => "block.end_portal_frame.fill",
            Self::BlockEndPortalSpawn => "block.end_portal.spawn",
            Self::EntityEvokerAmbient => "entity.evoker.ambient",
            Self::EntityEvokerCastSpell => "entity.evoker.cast_spell",
            Self::EntityEvokerCelebrate => "entity.evoker.celebrate",
            Self::EntityEvokerDeath => "entity.evoker.death",
            Self::EntityEvokerFangsAttack => "entity.evoker_fangs.attack",
            Self::EntityEvokerHurt => "entity.evoker.hurt",
            Self::EntityEvokerPrepareAttack => "entity.evoker.prepare_attack",
            Self::EntityEvokerPrepareSummon => "entity.evoker.prepare_summon",
            Self::EntityEvokerPrepareWololo => "entity.evoker.prepare_wololo",
            Self::EntityExperienceBottleThrow => "entity.experience_bottle.throw",
            Self::EntityExperienceOrbPickup => "entity.experience_orb.pickup",
            Self::BlockEyeblossomOpenLong => "block.eyeblossom.open_long",
            Self::BlockEyeblossomOpen => "block.eyeblossom.open",
            Self::BlockEyeblossomCloseLong => "block.eyeblossom.close_long",
            Self::BlockEyeblossomClose => "block.eyeblossom.close",
            Self::BlockEyeblossomIdle => "block.eyeblossom.idle",
            Self::BlockFenceGateClose => "block.fence_gate.close",
            Self::BlockFenceGateOpen => "block.fence_gate.open",
            Self::ItemFirechargeUse => "item.firecharge.use",
            Self::BlockFireflyBushIdle => "block.firefly_bush.idle",
            Self::EntityFireworkRocketBlast => "entity.firework_rocket.blast",
            Self::EntityFireworkRocketBlastFar => "entity.firework_rocket.blast_far",
            Self::EntityFireworkRocketLargeBlast => "entity.firework_rocket.large_blast",
            Self::EntityFireworkRocketLargeBlastFar => "entity.firework_rocket.large_blast_far",
            Self::EntityFireworkRocketLaunch => "entity.firework_rocket.launch",
            Self::EntityFireworkRocketShoot => "entity.firework_rocket.shoot",
            Self::EntityFireworkRocketTwinkle => "entity.firework_rocket.twinkle",
            Self::EntityFireworkRocketTwinkleFar => "entity.firework_rocket.twinkle_far",
            Self::BlockFireAmbient => "block.fire.ambient",
            Self::BlockFireExtinguish => "block.fire.extinguish",
            Self::EntityFishSwim => "entity.fish.swim",
            Self::EntityFishingBobberRetrieve => "entity.fishing_bobber.retrieve",
            Self::EntityFishingBobberSplash => "entity.fishing_bobber.splash",
            Self::EntityFishingBobberThrow => "entity.fishing_bobber.throw",
            Self::ItemFlintandsteelUse => "item.flintandsteel.use",
            Self::BlockFloweringAzaleaBreak => "block.flowering_azalea.break",
            Self::BlockFloweringAzaleaFall => "block.flowering_azalea.fall",
            Self::BlockFloweringAzaleaHit => "block.flowering_azalea.hit",
            Self::BlockFloweringAzaleaPlace => "block.flowering_azalea.place",
            Self::BlockFloweringAzaleaStep => "block.flowering_azalea.step",
            Self::EntityFoxAggro => "entity.fox.aggro",
            Self::EntityFoxAmbient => "entity.fox.ambient",
            Self::EntityFoxBite => "entity.fox.bite",
            Self::EntityFoxDeath => "entity.fox.death",
            Self::EntityFoxEat => "entity.fox.eat",
            Self::EntityFoxHurt => "entity.fox.hurt",
            Self::EntityFoxScreech => "entity.fox.screech",
            Self::EntityFoxSleep => "entity.fox.sleep",
            Self::EntityFoxSniff => "entity.fox.sniff",
            Self::EntityFoxSpit => "entity.fox.spit",
            Self::EntityFoxTeleport => "entity.fox.teleport",
            Self::BlockSuspiciousSandBreak => "block.suspicious_sand.break",
            Self::BlockSuspiciousSandStep => "block.suspicious_sand.step",
            Self::BlockSuspiciousSandPlace => "block.suspicious_sand.place",
            Self::BlockSuspiciousSandHit => "block.suspicious_sand.hit",
            Self::BlockSuspiciousSandFall => "block.suspicious_sand.fall",
            Self::BlockSuspiciousGravelBreak => "block.suspicious_gravel.break",
            Self::BlockSuspiciousGravelStep => "block.suspicious_gravel.step",
            Self::BlockSuspiciousGravelPlace => "block.suspicious_gravel.place",
            Self::BlockSuspiciousGravelHit => "block.suspicious_gravel.hit",
            Self::BlockSuspiciousGravelFall => "block.suspicious_gravel.fall",
            Self::BlockFroglightBreak => "block.froglight.break",
            Self::BlockFroglightFall => "block.froglight.fall",
            Self::BlockFroglightHit => "block.froglight.hit",
            Self::BlockFroglightPlace => "block.froglight.place",
            Self::BlockFroglightStep => "block.froglight.step",
            Self::BlockFrogspawnStep => "block.frogspawn.step",
            Self::BlockFrogspawnBreak => "block.frogspawn.break",
            Self::BlockFrogspawnFall => "block.frogspawn.fall",
            Self::BlockFrogspawnHatch => "block.frogspawn.hatch",
            Self::BlockFrogspawnHit => "block.frogspawn.hit",
            Self::BlockFrogspawnPlace => "block.frogspawn.place",
            Self::EntityFrogAmbient => "entity.frog.ambient",
            Self::EntityFrogDeath => "entity.frog.death",
            Self::EntityFrogEat => "entity.frog.eat",
            Self::EntityFrogHurt => "entity.frog.hurt",
            Self::EntityFrogLaySpawn => "entity.frog.lay_spawn",
            Self::EntityFrogLongJump => "entity.frog.long_jump",
            Self::EntityFrogStep => "entity.frog.step",
            Self::EntityFrogTongue => "entity.frog.tongue",
            Self::BlockRootsBreak => "block.roots.break",
            Self::BlockRootsStep => "block.roots.step",
            Self::BlockRootsPlace => "block.roots.place",
            Self::BlockRootsHit => "block.roots.hit",
            Self::BlockRootsFall => "block.roots.fall",
            Self::BlockFurnaceFireCrackle => "block.furnace.fire_crackle",
            Self::EntityGenericBigFall => "entity.generic.big_fall",
            Self::EntityGenericBurn => "entity.generic.burn",
            Self::EntityGenericDeath => "entity.generic.death",
            Self::EntityGenericDrink => "entity.generic.drink",
            Self::EntityGenericEat => "entity.generic.eat",
            Self::EntityGenericExplode => "entity.generic.explode",
            Self::EntityGenericExtinguishFire => "entity.generic.extinguish_fire",
            Self::EntityGenericHurt => "entity.generic.hurt",
            Self::EntityGenericSmallFall => "entity.generic.small_fall",
            Self::EntityGenericSplash => "entity.generic.splash",
            Self::EntityGenericSwim => "entity.generic.swim",
            Self::EntityGhastAmbient => "entity.ghast.ambient",
            Self::EntityGhastDeath => "entity.ghast.death",
            Self::EntityGhastHurt => "entity.ghast.hurt",
            Self::EntityGhastScream => "entity.ghast.scream",
            Self::EntityGhastShoot => "entity.ghast.shoot",
            Self::EntityGhastWarn => "entity.ghast.warn",
            Self::EntityGhastlingAmbient => "entity.ghastling.ambient",
            Self::EntityGhastlingDeath => "entity.ghastling.death",
            Self::EntityGhastlingHurt => "entity.ghastling.hurt",
            Self::EntityGhastlingSpawn => "entity.ghastling.spawn",
            Self::BlockGildedBlackstoneBreak => "block.gilded_blackstone.break",
            Self::BlockGildedBlackstoneFall => "block.gilded_blackstone.fall",
            Self::BlockGildedBlackstoneHit => "block.gilded_blackstone.hit",
            Self::BlockGildedBlackstonePlace => "block.gilded_blackstone.place",
            Self::BlockGildedBlackstoneStep => "block.gilded_blackstone.step",
            Self::BlockGlassBreak => "block.glass.break",
            Self::BlockGlassFall => "block.glass.fall",
            Self::BlockGlassHit => "block.glass.hit",
            Self::BlockGlassPlace => "block.glass.place",
            Self::BlockGlassStep => "block.glass.step",
            Self::ItemGlowInkSacUse => "item.glow_ink_sac.use",
            Self::EntityGlowItemFrameAddItem => "entity.glow_item_frame.add_item",
            Self::EntityGlowItemFrameBreak => "entity.glow_item_frame.break",
            Self::EntityGlowItemFramePlace => "entity.glow_item_frame.place",
            Self::EntityGlowItemFrameRemoveItem => "entity.glow_item_frame.remove_item",
            Self::EntityGlowItemFrameRotateItem => "entity.glow_item_frame.rotate_item",
            Self::EntityGlowSquidAmbient => "entity.glow_squid.ambient",
            Self::EntityGlowSquidDeath => "entity.glow_squid.death",
            Self::EntityGlowSquidHurt => "entity.glow_squid.hurt",
            Self::EntityGlowSquidSquirt => "entity.glow_squid.squirt",
            Self::EntityGoatAmbient => "entity.goat.ambient",
            Self::EntityGoatDeath => "entity.goat.death",
            Self::EntityGoatEat => "entity.goat.eat",
            Self::EntityGoatHurt => "entity.goat.hurt",
            Self::EntityGoatLongJump => "entity.goat.long_jump",
            Self::EntityGoatMilk => "entity.goat.milk",
            Self::EntityGoatPrepareRam => "entity.goat.prepare_ram",
            Self::EntityGoatRamImpact => "entity.goat.ram_impact",
            Self::EntityGoatHornBreak => "entity.goat.horn_break",
            Self::EntityGoatScreamingAmbient => "entity.goat.screaming.ambient",
            Self::EntityGoatScreamingDeath => "entity.goat.screaming.death",
            Self::EntityGoatScreamingEat => "entity.goat.screaming.eat",
            Self::EntityGoatScreamingHurt => "entity.goat.screaming.hurt",
            Self::EntityGoatScreamingLongJump => "entity.goat.screaming.long_jump",
            Self::EntityGoatScreamingMilk => "entity.goat.screaming.milk",
            Self::EntityGoatScreamingPrepareRam => "entity.goat.screaming.prepare_ram",
            Self::EntityGoatScreamingRamImpact => "entity.goat.screaming.ram_impact",
            Self::EntityGoatStep => "entity.goat.step",
            Self::BlockGrassBreak => "block.grass.break",
            Self::BlockGrassFall => "block.grass.fall",
            Self::BlockGrassHit => "block.grass.hit",
            Self::BlockGrassPlace => "block.grass.place",
            Self::BlockGrassStep => "block.grass.step",
            Self::BlockGravelBreak => "block.gravel.break",
            Self::BlockGravelFall => "block.gravel.fall",
            Self::BlockGravelHit => "block.gravel.hit",
            Self::BlockGravelPlace => "block.gravel.place",
            Self::BlockGravelStep => "block.gravel.step",
            Self::BlockGrindstoneUse => "block.grindstone.use",
            Self::BlockGrowingPlantCrop => "block.growing_plant.crop",
            Self::EntityGuardianAmbient => "entity.guardian.ambient",
            Self::EntityGuardianAmbientLand => "entity.guardian.ambient_land",
            Self::EntityGuardianAttack => "entity.guardian.attack",
            Self::EntityGuardianDeath => "entity.guardian.death",
            Self::EntityGuardianDeathLand => "entity.guardian.death_land",
            Self::EntityGuardianFlop => "entity.guardian.flop",
            Self::EntityGuardianHurt => "entity.guardian.hurt",
            Self::EntityGuardianHurtLand => "entity.guardian.hurt_land",
            Self::BlockHangingRootsBreak => "block.hanging_roots.break",
            Self::BlockHangingRootsFall => "block.hanging_roots.fall",
            Self::BlockHangingRootsHit => "block.hanging_roots.hit",
            Self::BlockHangingRootsPlace => "block.hanging_roots.place",
            Self::BlockHangingRootsStep => "block.hanging_roots.step",
            Self::BlockHangingSignStep => "block.hanging_sign.step",
            Self::BlockHangingSignBreak => "block.hanging_sign.break",
            Self::BlockHangingSignFall => "block.hanging_sign.fall",
            Self::BlockHangingSignHit => "block.hanging_sign.hit",
            Self::BlockHangingSignPlace => "block.hanging_sign.place",
            Self::EntityHappyGhastAmbient => "entity.happy_ghast.ambient",
            Self::EntityHappyGhastDeath => "entity.happy_ghast.death",
            Self::EntityHappyGhastHurt => "entity.happy_ghast.hurt",
            Self::EntityHappyGhastRiding => "entity.happy_ghast.riding",
            Self::BlockHeavyCoreBreak => "block.heavy_core.break",
            Self::BlockHeavyCoreFall => "block.heavy_core.fall",
            Self::BlockHeavyCoreHit => "block.heavy_core.hit",
            Self::BlockHeavyCorePlace => "block.heavy_core.place",
            Self::BlockHeavyCoreStep => "block.heavy_core.step",
            Self::BlockNetherWoodHangingSignStep => "block.nether_wood_hanging_sign.step",
            Self::BlockNetherWoodHangingSignBreak => "block.nether_wood_hanging_sign.break",
            Self::BlockNetherWoodHangingSignFall => "block.nether_wood_hanging_sign.fall",
            Self::BlockNetherWoodHangingSignHit => "block.nether_wood_hanging_sign.hit",
            Self::BlockNetherWoodHangingSignPlace => "block.nether_wood_hanging_sign.place",
            Self::BlockBambooWoodHangingSignStep => "block.bamboo_wood_hanging_sign.step",
            Self::BlockBambooWoodHangingSignBreak => "block.bamboo_wood_hanging_sign.break",
            Self::BlockBambooWoodHangingSignFall => "block.bamboo_wood_hanging_sign.fall",
            Self::BlockBambooWoodHangingSignHit => "block.bamboo_wood_hanging_sign.hit",
            Self::BlockBambooWoodHangingSignPlace => "block.bamboo_wood_hanging_sign.place",
            Self::BlockTrialSpawnerBreak => "block.trial_spawner.break",
            Self::BlockTrialSpawnerStep => "block.trial_spawner.step",
            Self::BlockTrialSpawnerPlace => "block.trial_spawner.place",
            Self::BlockTrialSpawnerHit => "block.trial_spawner.hit",
            Self::BlockTrialSpawnerFall => "block.trial_spawner.fall",
            Self::BlockTrialSpawnerSpawnMob => "block.trial_spawner.spawn_mob",
            Self::BlockTrialSpawnerAboutToSpawnItem => "block.trial_spawner.about_to_spawn_item",
            Self::BlockTrialSpawnerSpawnItem => "block.trial_spawner.spawn_item",
            Self::BlockTrialSpawnerSpawnItemBegin => "block.trial_spawner.spawn_item_begin",
            Self::BlockTrialSpawnerDetectPlayer => "block.trial_spawner.detect_player",
            Self::BlockTrialSpawnerOminousActivate => "block.trial_spawner.ominous_activate",
            Self::BlockTrialSpawnerAmbient => "block.trial_spawner.ambient",
            Self::BlockTrialSpawnerAmbientOminous => "block.trial_spawner.ambient_ominous",
            Self::BlockTrialSpawnerOpenShutter => "block.trial_spawner.open_shutter",
            Self::BlockTrialSpawnerCloseShutter => "block.trial_spawner.close_shutter",
            Self::BlockTrialSpawnerEjectItem => "block.trial_spawner.eject_item",
            Self::EntityHappyGhastEquip => "entity.happy_ghast.equip",
            Self::EntityHappyGhastUnequip => "entity.happy_ghast.unequip",
            Self::EntityHappyGhastHarnessGogglesUp => "entity.happy_ghast.harness_goggles_up",
            Self::EntityHappyGhastHarnessGogglesDown => "entity.happy_ghast.harness_goggles_down",
            Self::ItemHoeTill => "item.hoe.till",
            Self::EntityHoglinAmbient => "entity.hoglin.ambient",
            Self::EntityHoglinAngry => "entity.hoglin.angry",
            Self::EntityHoglinAttack => "entity.hoglin.attack",
            Self::EntityHoglinConvertedToZombified => "entity.hoglin.converted_to_zombified",
            Self::EntityHoglinDeath => "entity.hoglin.death",
            Self::EntityHoglinHurt => "entity.hoglin.hurt",
            Self::EntityHoglinRetreat => "entity.hoglin.retreat",
            Self::EntityHoglinStep => "entity.hoglin.step",
            Self::BlockHoneyBlockBreak => "block.honey_block.break",
            Self::BlockHoneyBlockFall => "block.honey_block.fall",
            Self::BlockHoneyBlockHit => "block.honey_block.hit",
            Self::BlockHoneyBlockPlace => "block.honey_block.place",
            Self::BlockHoneyBlockSlide => "block.honey_block.slide",
            Self::BlockHoneyBlockStep => "block.honey_block.step",
            Self::ItemHoneycombWaxOn => "item.honeycomb.wax_on",
            Self::ItemHoneyBottleDrink => "item.honey_bottle.drink",
            Self::ItemGoatHornSound0 => "item.goat_horn.sound.0",
            Self::ItemGoatHornSound1 => "item.goat_horn.sound.1",
            Self::ItemGoatHornSound2 => "item.goat_horn.sound.2",
            Self::ItemGoatHornSound3 => "item.goat_horn.sound.3",
            Self::ItemGoatHornSound4 => "item.goat_horn.sound.4",
            Self::ItemGoatHornSound5 => "item.goat_horn.sound.5",
            Self::ItemGoatHornSound6 => "item.goat_horn.sound.6",
            Self::ItemGoatHornSound7 => "item.goat_horn.sound.7",
            Self::EntityHorseAmbient => "entity.horse.ambient",
            Self::EntityHorseAngry => "entity.horse.angry",
            Self::EntityHorseArmor => "entity.horse.armor",
            Self::ItemHorseArmorUnequip => "item.horse_armor.unequip",
            Self::EntityHorseBreathe => "entity.horse.breathe",
            Self::EntityHorseDeath => "entity.horse.death",
            Self::EntityHorseEat => "entity.horse.eat",
            Self::EntityHorseGallop => "entity.horse.gallop",
            Self::EntityHorseHurt => "entity.horse.hurt",
            Self::EntityHorseJump => "entity.horse.jump",
            Self::EntityHorseLand => "entity.horse.land",
            Self::EntityHorseSaddle => "entity.horse.saddle",
            Self::EntityHorseStep => "entity.horse.step",
            Self::EntityHorseStepWood => "entity.horse.step_wood",
            Self::EntityHostileBigFall => "entity.hostile.big_fall",
            Self::EntityHostileDeath => "entity.hostile.death",
            Self::EntityHostileHurt => "entity.hostile.hurt",
            Self::EntityHostileSmallFall => "entity.hostile.small_fall",
            Self::EntityHostileSplash => "entity.hostile.splash",
            Self::EntityHostileSwim => "entity.hostile.swim",
            Self::EntityHuskAmbient => "entity.husk.ambient",
            Self::EntityHuskConvertedToZombie => "entity.husk.converted_to_zombie",
            Self::EntityHuskDeath => "entity.husk.death",
            Self::EntityHuskHurt => "entity.husk.hurt",
            Self::EntityHuskStep => "entity.husk.step",
            Self::EntityIllusionerAmbient => "entity.illusioner.ambient",
            Self::EntityIllusionerCastSpell => "entity.illusioner.cast_spell",
            Self::EntityIllusionerDeath => "entity.illusioner.death",
            Self::EntityIllusionerHurt => "entity.illusioner.hurt",
            Self::EntityIllusionerMirrorMove => "entity.illusioner.mirror_move",
            Self::EntityIllusionerPrepareBlindness => "entity.illusioner.prepare_blindness",
            Self::EntityIllusionerPrepareMirror => "entity.illusioner.prepare_mirror",
            Self::ItemInkSacUse => "item.ink_sac.use",
            Self::BlockIronBreak => "block.iron.break",
            Self::BlockIronStep => "block.iron.step",
            Self::BlockIronPlace => "block.iron.place",
            Self::BlockIronHit => "block.iron.hit",
            Self::BlockIronFall => "block.iron.fall",
            Self::BlockIronDoorClose => "block.iron_door.close",
            Self::BlockIronDoorOpen => "block.iron_door.open",
            Self::EntityIronGolemAttack => "entity.iron_golem.attack",
            Self::EntityIronGolemDamage => "entity.iron_golem.damage",
            Self::EntityIronGolemDeath => "entity.iron_golem.death",
            Self::EntityIronGolemHurt => "entity.iron_golem.hurt",
            Self::EntityIronGolemRepair => "entity.iron_golem.repair",
            Self::EntityIronGolemStep => "entity.iron_golem.step",
            Self::BlockIronTrapdoorClose => "block.iron_trapdoor.close",
            Self::BlockIronTrapdoorOpen => "block.iron_trapdoor.open",
            Self::EntityItemFrameAddItem => "entity.item_frame.add_item",
            Self::EntityItemFrameBreak => "entity.item_frame.break",
            Self::EntityItemFramePlace => "entity.item_frame.place",
            Self::EntityItemFrameRemoveItem => "entity.item_frame.remove_item",
            Self::EntityItemFrameRotateItem => "entity.item_frame.rotate_item",
            Self::EntityItemBreak => "entity.item.break",
            Self::EntityItemPickup => "entity.item.pickup",
            Self::BlockLadderBreak => "block.ladder.break",
            Self::BlockLadderFall => "block.ladder.fall",
            Self::BlockLadderHit => "block.ladder.hit",
            Self::BlockLadderPlace => "block.ladder.place",
            Self::BlockLadderStep => "block.ladder.step",
            Self::BlockLanternBreak => "block.lantern.break",
            Self::BlockLanternFall => "block.lantern.fall",
            Self::BlockLanternHit => "block.lantern.hit",
            Self::BlockLanternPlace => "block.lantern.place",
            Self::BlockLanternStep => "block.lantern.step",
            Self::BlockLargeAmethystBudBreak => "block.large_amethyst_bud.break",
            Self::BlockLargeAmethystBudPlace => "block.large_amethyst_bud.place",
            Self::BlockLavaAmbient => "block.lava.ambient",
            Self::BlockLavaExtinguish => "block.lava.extinguish",
            Self::BlockLavaPop => "block.lava.pop",
            Self::BlockLeafLitterBreak => "block.leaf_litter.break",
            Self::BlockLeafLitterStep => "block.leaf_litter.step",
            Self::BlockLeafLitterPlace => "block.leaf_litter.place",
            Self::BlockLeafLitterHit => "block.leaf_litter.hit",
            Self::BlockLeafLitterFall => "block.leaf_litter.fall",
            Self::ItemLeadUntied => "item.lead.untied",
            Self::ItemLeadTied => "item.lead.tied",
            Self::ItemLeadBreak => "item.lead.break",
            Self::BlockLeverClick => "block.lever.click",
            Self::EntityLightningBoltImpact => "entity.lightning_bolt.impact",
            Self::EntityLightningBoltThunder => "entity.lightning_bolt.thunder",
            Self::EntityLingeringPotionThrow => "entity.lingering_potion.throw",
            Self::EntityLlamaAmbient => "entity.llama.ambient",
            Self::EntityLlamaAngry => "entity.llama.angry",
            Self::EntityLlamaChest => "entity.llama.chest",
            Self::EntityLlamaDeath => "entity.llama.death",
            Self::EntityLlamaEat => "entity.llama.eat",
            Self::EntityLlamaHurt => "entity.llama.hurt",
            Self::EntityLlamaSpit => "entity.llama.spit",
            Self::EntityLlamaStep => "entity.llama.step",
            Self::EntityLlamaSwag => "entity.llama.swag",
            Self::ItemLlamaCarpetUnequip => "item.llama_carpet.unequip",
            Self::EntityMagmaCubeDeathSmall => "entity.magma_cube.death_small",
            Self::BlockLodestoneBreak => "block.lodestone.break",
            Self::BlockLodestoneStep => "block.lodestone.step",
            Self::BlockLodestonePlace => "block.lodestone.place",
            Self::BlockLodestoneHit => "block.lodestone.hit",
            Self::BlockLodestoneFall => "block.lodestone.fall",
            Self::ItemLodestoneCompassLock => "item.lodestone_compass.lock",
            Self::ItemMaceSmashAir => "item.mace.smash_air",
            Self::ItemMaceSmashGround => "item.mace.smash_ground",
            Self::ItemMaceSmashGroundHeavy => "item.mace.smash_ground_heavy",
            Self::EntityMagmaCubeDeath => "entity.magma_cube.death",
            Self::EntityMagmaCubeHurt => "entity.magma_cube.hurt",
            Self::EntityMagmaCubeHurtSmall => "entity.magma_cube.hurt_small",
            Self::EntityMagmaCubeJump => "entity.magma_cube.jump",
            Self::EntityMagmaCubeSquish => "entity.magma_cube.squish",
            Self::EntityMagmaCubeSquishSmall => "entity.magma_cube.squish_small",
            Self::BlockMangroveRootsBreak => "block.mangrove_roots.break",
            Self::BlockMangroveRootsFall => "block.mangrove_roots.fall",
            Self::BlockMangroveRootsHit => "block.mangrove_roots.hit",
            Self::BlockMangroveRootsPlace => "block.mangrove_roots.place",
            Self::BlockMangroveRootsStep => "block.mangrove_roots.step",
            Self::BlockMediumAmethystBudBreak => "block.medium_amethyst_bud.break",
            Self::BlockMediumAmethystBudPlace => "block.medium_amethyst_bud.place",
            Self::BlockMetalBreak => "block.metal.break",
            Self::BlockMetalFall => "block.metal.fall",
            Self::BlockMetalHit => "block.metal.hit",
            Self::BlockMetalPlace => "block.metal.place",
            Self::BlockMetalPressurePlateClickOff => "block.metal_pressure_plate.click_off",
            Self::BlockMetalPressurePlateClickOn => "block.metal_pressure_plate.click_on",
            Self::BlockMetalStep => "block.metal.step",
            Self::EntityMinecartInsideUnderwater => "entity.minecart.inside.underwater",
            Self::EntityMinecartInside => "entity.minecart.inside",
            Self::EntityMinecartRiding => "entity.minecart.riding",
            Self::EntityMooshroomConvert => "entity.mooshroom.convert",
            Self::EntityMooshroomEat => "entity.mooshroom.eat",
            Self::EntityMooshroomMilk => "entity.mooshroom.milk",
            Self::EntityMooshroomSuspiciousMilk => "entity.mooshroom.suspicious_milk",
            Self::EntityMooshroomShear => "entity.mooshroom.shear",
            Self::BlockMossCarpetBreak => "block.moss_carpet.break",
            Self::BlockMossCarpetFall => "block.moss_carpet.fall",
            Self::BlockMossCarpetHit => "block.moss_carpet.hit",
            Self::BlockMossCarpetPlace => "block.moss_carpet.place",
            Self::BlockMossCarpetStep => "block.moss_carpet.step",
            Self::BlockPinkPetalsBreak => "block.pink_petals.break",
            Self::BlockPinkPetalsFall => "block.pink_petals.fall",
            Self::BlockPinkPetalsHit => "block.pink_petals.hit",
            Self::BlockPinkPetalsPlace => "block.pink_petals.place",
            Self::BlockPinkPetalsStep => "block.pink_petals.step",
            Self::BlockMossBreak => "block.moss.break",
            Self::BlockMossFall => "block.moss.fall",
            Self::BlockMossHit => "block.moss.hit",
            Self::BlockMossPlace => "block.moss.place",
            Self::BlockMossStep => "block.moss.step",
            Self::BlockMudBreak => "block.mud.break",
            Self::BlockMudFall => "block.mud.fall",
            Self::BlockMudHit => "block.mud.hit",
            Self::BlockMudPlace => "block.mud.place",
            Self::BlockMudStep => "block.mud.step",
            Self::BlockMudBricksBreak => "block.mud_bricks.break",
            Self::BlockMudBricksFall => "block.mud_bricks.fall",
            Self::BlockMudBricksHit => "block.mud_bricks.hit",
            Self::BlockMudBricksPlace => "block.mud_bricks.place",
            Self::BlockMudBricksStep => "block.mud_bricks.step",
            Self::BlockMuddyMangroveRootsBreak => "block.muddy_mangrove_roots.break",
            Self::BlockMuddyMangroveRootsFall => "block.muddy_mangrove_roots.fall",
            Self::BlockMuddyMangroveRootsHit => "block.muddy_mangrove_roots.hit",
            Self::BlockMuddyMangroveRootsPlace => "block.muddy_mangrove_roots.place",
            Self::BlockMuddyMangroveRootsStep => "block.muddy_mangrove_roots.step",
            Self::EntityMuleAmbient => "entity.mule.ambient",
            Self::EntityMuleAngry => "entity.mule.angry",
            Self::EntityMuleChest => "entity.mule.chest",
            Self::EntityMuleDeath => "entity.mule.death",
            Self::EntityMuleEat => "entity.mule.eat",
            Self::EntityMuleHurt => "entity.mule.hurt",
            Self::EntityMuleJump => "entity.mule.jump",
            Self::MusicCreative => "music.creative",
            Self::MusicCredits => "music.credits",
            Self::MusicDisc5 => "music_disc.5",
            Self::MusicDisc11 => "music_disc.11",
            Self::MusicDisc13 => "music_disc.13",
            Self::MusicDiscBlocks => "music_disc.blocks",
            Self::MusicDiscCat => "music_disc.cat",
            Self::MusicDiscChirp => "music_disc.chirp",
            Self::MusicDiscFar => "music_disc.far",
            Self::MusicDiscLavaChicken => "music_disc.lava_chicken",
            Self::MusicDiscMall => "music_disc.mall",
            Self::MusicDiscMellohi => "music_disc.mellohi",
            Self::MusicDiscPigstep => "music_disc.pigstep",
            Self::MusicDiscStal => "music_disc.stal",
            Self::MusicDiscStrad => "music_disc.strad",
            Self::MusicDiscWait => "music_disc.wait",
            Self::MusicDiscWard => "music_disc.ward",
            Self::MusicDiscOtherside => "music_disc.otherside",
            Self::MusicDiscRelic => "music_disc.relic",
            Self::MusicDiscCreator => "music_disc.creator",
            Self::MusicDiscCreatorMusicBox => "music_disc.creator_music_box",
            Self::MusicDiscPrecipice => "music_disc.precipice",
            Self::MusicDiscTears => "music_disc.tears",
            Self::MusicDragon => "music.dragon",
            Self::MusicEnd => "music.end",
            Self::MusicGame => "music.game",
            Self::MusicMenu => "music.menu",
            Self::MusicNetherBasaltDeltas => "music.nether.basalt_deltas",
            Self::MusicNetherCrimsonForest => "music.nether.crimson_forest",
            Self::MusicOverworldDeepDark => "music.overworld.deep_dark",
            Self::MusicOverworldDripstoneCaves => "music.overworld.dripstone_caves",
            Self::MusicOverworldGrove => "music.overworld.grove",
            Self::MusicOverworldJaggedPeaks => "music.overworld.jagged_peaks",
            Self::MusicOverworldLushCaves => "music.overworld.lush_caves",
            Self::MusicOverworldSwamp => "music.overworld.swamp",
            Self::MusicOverworldForest => "music.overworld.forest",
            Self::MusicOverworldOldGrowthTaiga => "music.overworld.old_growth_taiga",
            Self::MusicOverworldMeadow => "music.overworld.meadow",
            Self::MusicOverworldCherryGrove => "music.overworld.cherry_grove",
            Self::MusicNetherNetherWastes => "music.nether.nether_wastes",
            Self::MusicOverworldFrozenPeaks => "music.overworld.frozen_peaks",
            Self::MusicOverworldSnowySlopes => "music.overworld.snowy_slopes",
            Self::MusicNetherSoulSandValley => "music.nether.soul_sand_valley",
            Self::MusicOverworldStonyPeaks => "music.overworld.stony_peaks",
            Self::MusicNetherWarpedForest => "music.nether.warped_forest",
            Self::MusicOverworldFlowerForest => "music.overworld.flower_forest",
            Self::MusicOverworldDesert => "music.overworld.desert",
            Self::MusicOverworldBadlands => "music.overworld.badlands",
            Self::MusicOverworldJungle => "music.overworld.jungle",
            Self::MusicOverworldSparseJungle => "music.overworld.sparse_jungle",
            Self::MusicOverworldBambooJungle => "music.overworld.bamboo_jungle",
            Self::MusicUnderWater => "music.under_water",
            Self::BlockNetherBricksBreak => "block.nether_bricks.break",
            Self::BlockNetherBricksStep => "block.nether_bricks.step",
            Self::BlockNetherBricksPlace => "block.nether_bricks.place",
            Self::BlockNetherBricksHit => "block.nether_bricks.hit",
            Self::BlockNetherBricksFall => "block.nether_bricks.fall",
            Self::BlockNetherWartBreak => "block.nether_wart.break",
            Self::ItemNetherWartPlant => "item.nether_wart.plant",
            Self::BlockNetherWoodBreak => "block.nether_wood.break",
            Self::BlockNetherWoodFall => "block.nether_wood.fall",
            Self::BlockNetherWoodHit => "block.nether_wood.hit",
            Self::BlockNetherWoodPlace => "block.nether_wood.place",
            Self::BlockNetherWoodStep => "block.nether_wood.step",
            Self::BlockNetherWoodDoorClose => "block.nether_wood_door.close",
            Self::BlockNetherWoodDoorOpen => "block.nether_wood_door.open",
            Self::BlockNetherWoodTrapdoorClose => "block.nether_wood_trapdoor.close",
            Self::BlockNetherWoodTrapdoorOpen => "block.nether_wood_trapdoor.open",
            Self::BlockNetherWoodButtonClickOff => "block.nether_wood_button.click_off",
            Self::BlockNetherWoodButtonClickOn => "block.nether_wood_button.click_on",
            Self::BlockNetherWoodPressurePlateClickOff => {
                "block.nether_wood_pressure_plate.click_off"
            }
            Self::BlockNetherWoodPressurePlateClickOn => {
                "block.nether_wood_pressure_plate.click_on"
            }
            Self::BlockNetherWoodFenceGateClose => "block.nether_wood_fence_gate.close",
            Self::BlockNetherWoodFenceGateOpen => "block.nether_wood_fence_gate.open",
            Self::IntentionallyEmpty => "intentionally_empty",
            Self::BlockPackedMudBreak => "block.packed_mud.break",
            Self::BlockPackedMudFall => "block.packed_mud.fall",
            Self::BlockPackedMudHit => "block.packed_mud.hit",
            Self::BlockPackedMudPlace => "block.packed_mud.place",
            Self::BlockPackedMudStep => "block.packed_mud.step",
            Self::BlockStemBreak => "block.stem.break",
            Self::BlockStemStep => "block.stem.step",
            Self::BlockStemPlace => "block.stem.place",
            Self::BlockStemHit => "block.stem.hit",
            Self::BlockStemFall => "block.stem.fall",
            Self::BlockNyliumBreak => "block.nylium.break",
            Self::BlockNyliumStep => "block.nylium.step",
            Self::BlockNyliumPlace => "block.nylium.place",
            Self::BlockNyliumHit => "block.nylium.hit",
            Self::BlockNyliumFall => "block.nylium.fall",
            Self::BlockNetherSproutsBreak => "block.nether_sprouts.break",
            Self::BlockNetherSproutsStep => "block.nether_sprouts.step",
            Self::BlockNetherSproutsPlace => "block.nether_sprouts.place",
            Self::BlockNetherSproutsHit => "block.nether_sprouts.hit",
            Self::BlockNetherSproutsFall => "block.nether_sprouts.fall",
            Self::BlockFungusBreak => "block.fungus.break",
            Self::BlockFungusStep => "block.fungus.step",
            Self::BlockFungusPlace => "block.fungus.place",
            Self::BlockFungusHit => "block.fungus.hit",
            Self::BlockFungusFall => "block.fungus.fall",
            Self::BlockWeepingVinesBreak => "block.weeping_vines.break",
            Self::BlockWeepingVinesStep => "block.weeping_vines.step",
            Self::BlockWeepingVinesPlace => "block.weeping_vines.place",
            Self::BlockWeepingVinesHit => "block.weeping_vines.hit",
            Self::BlockWeepingVinesFall => "block.weeping_vines.fall",
            Self::BlockWartBlockBreak => "block.wart_block.break",
            Self::BlockWartBlockStep => "block.wart_block.step",
            Self::BlockWartBlockPlace => "block.wart_block.place",
            Self::BlockWartBlockHit => "block.wart_block.hit",
            Self::BlockWartBlockFall => "block.wart_block.fall",
            Self::BlockNetheriteBlockBreak => "block.netherite_block.break",
            Self::BlockNetheriteBlockStep => "block.netherite_block.step",
            Self::BlockNetheriteBlockPlace => "block.netherite_block.place",
            Self::BlockNetheriteBlockHit => "block.netherite_block.hit",
            Self::BlockNetheriteBlockFall => "block.netherite_block.fall",
            Self::BlockNetherrackBreak => "block.netherrack.break",
            Self::BlockNetherrackStep => "block.netherrack.step",
            Self::BlockNetherrackPlace => "block.netherrack.place",
            Self::BlockNetherrackHit => "block.netherrack.hit",
            Self::BlockNetherrackFall => "block.netherrack.fall",
            Self::BlockNoteBlockBasedrum => "block.note_block.basedrum",
            Self::BlockNoteBlockBass => "block.note_block.bass",
            Self::BlockNoteBlockBell => "block.note_block.bell",
            Self::BlockNoteBlockChime => "block.note_block.chime",
            Self::BlockNoteBlockFlute => "block.note_block.flute",
            Self::BlockNoteBlockGuitar => "block.note_block.guitar",
            Self::BlockNoteBlockHarp => "block.note_block.harp",
            Self::BlockNoteBlockHat => "block.note_block.hat",
            Self::BlockNoteBlockPling => "block.note_block.pling",
            Self::BlockNoteBlockSnare => "block.note_block.snare",
            Self::BlockNoteBlockXylophone => "block.note_block.xylophone",
            Self::BlockNoteBlockIronXylophone => "block.note_block.iron_xylophone",
            Self::BlockNoteBlockCowBell => "block.note_block.cow_bell",
            Self::BlockNoteBlockDidgeridoo => "block.note_block.didgeridoo",
            Self::BlockNoteBlockBit => "block.note_block.bit",
            Self::BlockNoteBlockBanjo => "block.note_block.banjo",
            Self::BlockNoteBlockImitateZombie => "block.note_block.imitate.zombie",
            Self::BlockNoteBlockImitateSkeleton => "block.note_block.imitate.skeleton",
            Self::BlockNoteBlockImitateCreeper => "block.note_block.imitate.creeper",
            Self::BlockNoteBlockImitateEnderDragon => "block.note_block.imitate.ender_dragon",
            Self::BlockNoteBlockImitateWitherSkeleton => "block.note_block.imitate.wither_skeleton",
            Self::BlockNoteBlockImitatePiglin => "block.note_block.imitate.piglin",
            Self::EntityOcelotHurt => "entity.ocelot.hurt",
            Self::EntityOcelotAmbient => "entity.ocelot.ambient",
            Self::EntityOcelotDeath => "entity.ocelot.death",
            Self::ItemOminousBottleDispose => "item.ominous_bottle.dispose",
            Self::EntityPaintingBreak => "entity.painting.break",
            Self::EntityPaintingPlace => "entity.painting.place",
            Self::BlockPaleHangingMossIdle => "block.pale_hanging_moss.idle",
            Self::EntityPandaPreSneeze => "entity.panda.pre_sneeze",
            Self::EntityPandaSneeze => "entity.panda.sneeze",
            Self::EntityPandaAmbient => "entity.panda.ambient",
            Self::EntityPandaDeath => "entity.panda.death",
            Self::EntityPandaEat => "entity.panda.eat",
            Self::EntityPandaStep => "entity.panda.step",
            Self::EntityPandaCantBreed => "entity.panda.cant_breed",
            Self::EntityPandaAggressiveAmbient => "entity.panda.aggressive_ambient",
            Self::EntityPandaWorriedAmbient => "entity.panda.worried_ambient",
            Self::EntityPandaHurt => "entity.panda.hurt",
            Self::EntityPandaBite => "entity.panda.bite",
            Self::EntityParrotAmbient => "entity.parrot.ambient",
            Self::EntityParrotDeath => "entity.parrot.death",
            Self::EntityParrotEat => "entity.parrot.eat",
            Self::EntityParrotFly => "entity.parrot.fly",
            Self::EntityParrotHurt => "entity.parrot.hurt",
            Self::EntityParrotImitateBlaze => "entity.parrot.imitate.blaze",
            Self::EntityParrotImitateBogged => "entity.parrot.imitate.bogged",
            Self::EntityParrotImitateBreeze => "entity.parrot.imitate.breeze",
            Self::EntityParrotImitateCreaking => "entity.parrot.imitate.creaking",
            Self::EntityParrotImitateCreeper => "entity.parrot.imitate.creeper",
            Self::EntityParrotImitateDrowned => "entity.parrot.imitate.drowned",
            Self::EntityParrotImitateElderGuardian => "entity.parrot.imitate.elder_guardian",
            Self::EntityParrotImitateEnderDragon => "entity.parrot.imitate.ender_dragon",
            Self::EntityParrotImitateEndermite => "entity.parrot.imitate.endermite",
            Self::EntityParrotImitateEvoker => "entity.parrot.imitate.evoker",
            Self::EntityParrotImitateGhast => "entity.parrot.imitate.ghast",
            Self::EntityParrotImitateGuardian => "entity.parrot.imitate.guardian",
            Self::EntityParrotImitateHoglin => "entity.parrot.imitate.hoglin",
            Self::EntityParrotImitateHusk => "entity.parrot.imitate.husk",
            Self::EntityParrotImitateIllusioner => "entity.parrot.imitate.illusioner",
            Self::EntityParrotImitateMagmaCube => "entity.parrot.imitate.magma_cube",
            Self::EntityParrotImitatePhantom => "entity.parrot.imitate.phantom",
            Self::EntityParrotImitatePiglin => "entity.parrot.imitate.piglin",
            Self::EntityParrotImitatePiglinBrute => "entity.parrot.imitate.piglin_brute",
            Self::EntityParrotImitatePillager => "entity.parrot.imitate.pillager",
            Self::EntityParrotImitateRavager => "entity.parrot.imitate.ravager",
            Self::EntityParrotImitateShulker => "entity.parrot.imitate.shulker",
            Self::EntityParrotImitateSilverfish => "entity.parrot.imitate.silverfish",
            Self::EntityParrotImitateSkeleton => "entity.parrot.imitate.skeleton",
            Self::EntityParrotImitateSlime => "entity.parrot.imitate.slime",
            Self::EntityParrotImitateSpider => "entity.parrot.imitate.spider",
            Self::EntityParrotImitateStray => "entity.parrot.imitate.stray",
            Self::EntityParrotImitateVex => "entity.parrot.imitate.vex",
            Self::EntityParrotImitateVindicator => "entity.parrot.imitate.vindicator",
            Self::EntityParrotImitateWarden => "entity.parrot.imitate.warden",
            Self::EntityParrotImitateWitch => "entity.parrot.imitate.witch",
            Self::EntityParrotImitateWither => "entity.parrot.imitate.wither",
            Self::EntityParrotImitateWitherSkeleton => "entity.parrot.imitate.wither_skeleton",
            Self::EntityParrotImitateZoglin => "entity.parrot.imitate.zoglin",
            Self::EntityParrotImitateZombie => "entity.parrot.imitate.zombie",
            Self::EntityParrotImitateZombieVillager => "entity.parrot.imitate.zombie_villager",
            Self::EntityParrotStep => "entity.parrot.step",
            Self::EntityPhantomAmbient => "entity.phantom.ambient",
            Self::EntityPhantomBite => "entity.phantom.bite",
            Self::EntityPhantomDeath => "entity.phantom.death",
            Self::EntityPhantomFlap => "entity.phantom.flap",
            Self::EntityPhantomHurt => "entity.phantom.hurt",
            Self::EntityPhantomSwoop => "entity.phantom.swoop",
            Self::EntityPigAmbient => "entity.pig.ambient",
            Self::EntityPigDeath => "entity.pig.death",
            Self::EntityPigHurt => "entity.pig.hurt",
            Self::EntityPigSaddle => "entity.pig.saddle",
            Self::EntityPigStep => "entity.pig.step",
            Self::EntityPiglinAdmiringItem => "entity.piglin.admiring_item",
            Self::EntityPiglinAmbient => "entity.piglin.ambient",
            Self::EntityPiglinAngry => "entity.piglin.angry",
            Self::EntityPiglinCelebrate => "entity.piglin.celebrate",
            Self::EntityPiglinDeath => "entity.piglin.death",
            Self::EntityPiglinJealous => "entity.piglin.jealous",
            Self::EntityPiglinHurt => "entity.piglin.hurt",
            Self::EntityPiglinRetreat => "entity.piglin.retreat",
            Self::EntityPiglinStep => "entity.piglin.step",
            Self::EntityPiglinConvertedToZombified => "entity.piglin.converted_to_zombified",
            Self::EntityPiglinBruteAmbient => "entity.piglin_brute.ambient",
            Self::EntityPiglinBruteAngry => "entity.piglin_brute.angry",
            Self::EntityPiglinBruteDeath => "entity.piglin_brute.death",
            Self::EntityPiglinBruteHurt => "entity.piglin_brute.hurt",
            Self::EntityPiglinBruteStep => "entity.piglin_brute.step",
            Self::EntityPiglinBruteConvertedToZombified => {
                "entity.piglin_brute.converted_to_zombified"
            }
            Self::EntityPillagerAmbient => "entity.pillager.ambient",
            Self::EntityPillagerCelebrate => "entity.pillager.celebrate",
            Self::EntityPillagerDeath => "entity.pillager.death",
            Self::EntityPillagerHurt => "entity.pillager.hurt",
            Self::BlockPistonContract => "block.piston.contract",
            Self::BlockPistonExtend => "block.piston.extend",
            Self::EntityPlayerAttackCrit => "entity.player.attack.crit",
            Self::EntityPlayerAttackKnockback => "entity.player.attack.knockback",
            Self::EntityPlayerAttackNodamage => "entity.player.attack.nodamage",
            Self::EntityPlayerAttackStrong => "entity.player.attack.strong",
            Self::EntityPlayerAttackSweep => "entity.player.attack.sweep",
            Self::EntityPlayerAttackWeak => "entity.player.attack.weak",
            Self::EntityPlayerBigFall => "entity.player.big_fall",
            Self::EntityPlayerBreath => "entity.player.breath",
            Self::EntityPlayerBurp => "entity.player.burp",
            Self::EntityPlayerDeath => "entity.player.death",
            Self::EntityPlayerHurt => "entity.player.hurt",
            Self::EntityPlayerHurtDrown => "entity.player.hurt_drown",
            Self::EntityPlayerHurtFreeze => "entity.player.hurt_freeze",
            Self::EntityPlayerHurtOnFire => "entity.player.hurt_on_fire",
            Self::EntityPlayerHurtSweetBerryBush => "entity.player.hurt_sweet_berry_bush",
            Self::EntityPlayerLevelup => "entity.player.levelup",
            Self::EntityPlayerSmallFall => "entity.player.small_fall",
            Self::EntityPlayerSplash => "entity.player.splash",
            Self::EntityPlayerSplashHighSpeed => "entity.player.splash.high_speed",
            Self::EntityPlayerSwim => "entity.player.swim",
            Self::EntityPlayerTeleport => "entity.player.teleport",
            Self::EntityPolarBearAmbient => "entity.polar_bear.ambient",
            Self::EntityPolarBearAmbientBaby => "entity.polar_bear.ambient_baby",
            Self::EntityPolarBearDeath => "entity.polar_bear.death",
            Self::EntityPolarBearHurt => "entity.polar_bear.hurt",
            Self::EntityPolarBearStep => "entity.polar_bear.step",
            Self::EntityPolarBearWarning => "entity.polar_bear.warning",
            Self::BlockPolishedDeepslateBreak => "block.polished_deepslate.break",
            Self::BlockPolishedDeepslateFall => "block.polished_deepslate.fall",
            Self::BlockPolishedDeepslateHit => "block.polished_deepslate.hit",
            Self::BlockPolishedDeepslatePlace => "block.polished_deepslate.place",
            Self::BlockPolishedDeepslateStep => "block.polished_deepslate.step",
            Self::BlockPortalAmbient => "block.portal.ambient",
            Self::BlockPortalTravel => "block.portal.travel",
            Self::BlockPortalTrigger => "block.portal.trigger",
            Self::BlockPowderSnowBreak => "block.powder_snow.break",
            Self::BlockPowderSnowFall => "block.powder_snow.fall",
            Self::BlockPowderSnowHit => "block.powder_snow.hit",
            Self::BlockPowderSnowPlace => "block.powder_snow.place",
            Self::BlockPowderSnowStep => "block.powder_snow.step",
            Self::EntityPufferFishBlowOut => "entity.puffer_fish.blow_out",
            Self::EntityPufferFishBlowUp => "entity.puffer_fish.blow_up",
            Self::EntityPufferFishDeath => "entity.puffer_fish.death",
            Self::EntityPufferFishFlop => "entity.puffer_fish.flop",
            Self::EntityPufferFishHurt => "entity.puffer_fish.hurt",
            Self::EntityPufferFishSting => "entity.puffer_fish.sting",
            Self::BlockPumpkinCarve => "block.pumpkin.carve",
            Self::EntityRabbitAmbient => "entity.rabbit.ambient",
            Self::EntityRabbitAttack => "entity.rabbit.attack",
            Self::EntityRabbitDeath => "entity.rabbit.death",
            Self::EntityRabbitHurt => "entity.rabbit.hurt",
            Self::EntityRabbitJump => "entity.rabbit.jump",
            Self::EventRaidHorn => "event.raid.horn",
            Self::EntityRavagerAmbient => "entity.ravager.ambient",
            Self::EntityRavagerAttack => "entity.ravager.attack",
            Self::EntityRavagerCelebrate => "entity.ravager.celebrate",
            Self::EntityRavagerDeath => "entity.ravager.death",
            Self::EntityRavagerHurt => "entity.ravager.hurt",
            Self::EntityRavagerStep => "entity.ravager.step",
            Self::EntityRavagerStunned => "entity.ravager.stunned",
            Self::EntityRavagerRoar => "entity.ravager.roar",
            Self::BlockNetherGoldOreBreak => "block.nether_gold_ore.break",
            Self::BlockNetherGoldOreFall => "block.nether_gold_ore.fall",
            Self::BlockNetherGoldOreHit => "block.nether_gold_ore.hit",
            Self::BlockNetherGoldOrePlace => "block.nether_gold_ore.place",
            Self::BlockNetherGoldOreStep => "block.nether_gold_ore.step",
            Self::BlockNetherOreBreak => "block.nether_ore.break",
            Self::BlockNetherOreFall => "block.nether_ore.fall",
            Self::BlockNetherOreHit => "block.nether_ore.hit",
            Self::BlockNetherOrePlace => "block.nether_ore.place",
            Self::BlockNetherOreStep => "block.nether_ore.step",
            Self::BlockRedstoneTorchBurnout => "block.redstone_torch.burnout",
            Self::BlockRespawnAnchorAmbient => "block.respawn_anchor.ambient",
            Self::BlockRespawnAnchorCharge => "block.respawn_anchor.charge",
            Self::BlockRespawnAnchorDeplete => "block.respawn_anchor.deplete",
            Self::BlockRespawnAnchorSetSpawn => "block.respawn_anchor.set_spawn",
            Self::BlockRootedDirtBreak => "block.rooted_dirt.break",
            Self::BlockRootedDirtFall => "block.rooted_dirt.fall",
            Self::BlockRootedDirtHit => "block.rooted_dirt.hit",
            Self::BlockRootedDirtPlace => "block.rooted_dirt.place",
            Self::BlockRootedDirtStep => "block.rooted_dirt.step",
            Self::EntitySalmonAmbient => "entity.salmon.ambient",
            Self::EntitySalmonDeath => "entity.salmon.death",
            Self::EntitySalmonFlop => "entity.salmon.flop",
            Self::EntitySalmonHurt => "entity.salmon.hurt",
            Self::BlockSandBreak => "block.sand.break",
            Self::BlockSandFall => "block.sand.fall",
            Self::BlockSandHit => "block.sand.hit",
            Self::BlockSandPlace => "block.sand.place",
            Self::BlockSandStep => "block.sand.step",
            Self::BlockSandIdle => "block.sand.idle",
            Self::BlockScaffoldingBreak => "block.scaffolding.break",
            Self::BlockScaffoldingFall => "block.scaffolding.fall",
            Self::BlockScaffoldingHit => "block.scaffolding.hit",
            Self::BlockScaffoldingPlace => "block.scaffolding.place",
            Self::BlockScaffoldingStep => "block.scaffolding.step",
            Self::BlockSculkSpread => "block.sculk.spread",
            Self::BlockSculkCharge => "block.sculk.charge",
            Self::BlockSculkBreak => "block.sculk.break",
            Self::BlockSculkFall => "block.sculk.fall",
            Self::BlockSculkHit => "block.sculk.hit",
            Self::BlockSculkPlace => "block.sculk.place",
            Self::BlockSculkStep => "block.sculk.step",
            Self::BlockSculkCatalystBloom => "block.sculk_catalyst.bloom",
            Self::BlockSculkCatalystBreak => "block.sculk_catalyst.break",
            Self::BlockSculkCatalystFall => "block.sculk_catalyst.fall",
            Self::BlockSculkCatalystHit => "block.sculk_catalyst.hit",
            Self::BlockSculkCatalystPlace => "block.sculk_catalyst.place",
            Self::BlockSculkCatalystStep => "block.sculk_catalyst.step",
            Self::BlockSculkSensorClicking => "block.sculk_sensor.clicking",
            Self::BlockSculkSensorClickingStop => "block.sculk_sensor.clicking_stop",
            Self::BlockSculkSensorBreak => "block.sculk_sensor.break",
            Self::BlockSculkSensorFall => "block.sculk_sensor.fall",
            Self::BlockSculkSensorHit => "block.sculk_sensor.hit",
            Self::BlockSculkSensorPlace => "block.sculk_sensor.place",
            Self::BlockSculkSensorStep => "block.sculk_sensor.step",
            Self::BlockSculkShriekerBreak => "block.sculk_shrieker.break",
            Self::BlockSculkShriekerFall => "block.sculk_shrieker.fall",
            Self::BlockSculkShriekerHit => "block.sculk_shrieker.hit",
            Self::BlockSculkShriekerPlace => "block.sculk_shrieker.place",
            Self::BlockSculkShriekerShriek => "block.sculk_shrieker.shriek",
            Self::BlockSculkShriekerStep => "block.sculk_shrieker.step",
            Self::BlockSculkVeinBreak => "block.sculk_vein.break",
            Self::BlockSculkVeinFall => "block.sculk_vein.fall",
            Self::BlockSculkVeinHit => "block.sculk_vein.hit",
            Self::BlockSculkVeinPlace => "block.sculk_vein.place",
            Self::BlockSculkVeinStep => "block.sculk_vein.step",
            Self::EntitySheepAmbient => "entity.sheep.ambient",
            Self::EntitySheepDeath => "entity.sheep.death",
            Self::EntitySheepHurt => "entity.sheep.hurt",
            Self::EntitySheepShear => "entity.sheep.shear",
            Self::EntitySheepStep => "entity.sheep.step",
            Self::ItemShearsSnip => "item.shears.snip",
            Self::ItemShieldBlock => "item.shield.block",
            Self::ItemShieldBreak => "item.shield.break",
            Self::BlockShroomlightBreak => "block.shroomlight.break",
            Self::BlockShroomlightStep => "block.shroomlight.step",
            Self::BlockShroomlightPlace => "block.shroomlight.place",
            Self::BlockShroomlightHit => "block.shroomlight.hit",
            Self::BlockShroomlightFall => "block.shroomlight.fall",
            Self::ItemShovelFlatten => "item.shovel.flatten",
            Self::EntityShulkerAmbient => "entity.shulker.ambient",
            Self::BlockShulkerBoxClose => "block.shulker_box.close",
            Self::BlockShulkerBoxOpen => "block.shulker_box.open",
            Self::EntityShulkerBulletHit => "entity.shulker_bullet.hit",
            Self::EntityShulkerBulletHurt => "entity.shulker_bullet.hurt",
            Self::EntityShulkerClose => "entity.shulker.close",
            Self::EntityShulkerDeath => "entity.shulker.death",
            Self::EntityShulkerHurt => "entity.shulker.hurt",
            Self::EntityShulkerHurtClosed => "entity.shulker.hurt_closed",
            Self::EntityShulkerOpen => "entity.shulker.open",
            Self::EntityShulkerShoot => "entity.shulker.shoot",
            Self::EntityShulkerTeleport => "entity.shulker.teleport",
            Self::EntitySilverfishAmbient => "entity.silverfish.ambient",
            Self::EntitySilverfishDeath => "entity.silverfish.death",
            Self::EntitySilverfishHurt => "entity.silverfish.hurt",
            Self::EntitySilverfishStep => "entity.silverfish.step",
            Self::EntitySkeletonAmbient => "entity.skeleton.ambient",
            Self::EntitySkeletonConvertedToStray => "entity.skeleton.converted_to_stray",
            Self::EntitySkeletonDeath => "entity.skeleton.death",
            Self::EntitySkeletonHorseAmbient => "entity.skeleton_horse.ambient",
            Self::EntitySkeletonHorseDeath => "entity.skeleton_horse.death",
            Self::EntitySkeletonHorseHurt => "entity.skeleton_horse.hurt",
            Self::EntitySkeletonHorseSwim => "entity.skeleton_horse.swim",
            Self::EntitySkeletonHorseAmbientWater => "entity.skeleton_horse.ambient_water",
            Self::EntitySkeletonHorseGallopWater => "entity.skeleton_horse.gallop_water",
            Self::EntitySkeletonHorseJumpWater => "entity.skeleton_horse.jump_water",
            Self::EntitySkeletonHorseStepWater => "entity.skeleton_horse.step_water",
            Self::EntitySkeletonHurt => "entity.skeleton.hurt",
            Self::EntitySkeletonShoot => "entity.skeleton.shoot",
            Self::EntitySkeletonStep => "entity.skeleton.step",
            Self::EntitySlimeAttack => "entity.slime.attack",
            Self::EntitySlimeDeath => "entity.slime.death",
            Self::EntitySlimeHurt => "entity.slime.hurt",
            Self::EntitySlimeJump => "entity.slime.jump",
            Self::EntitySlimeSquish => "entity.slime.squish",
            Self::BlockSlimeBlockBreak => "block.slime_block.break",
            Self::BlockSlimeBlockFall => "block.slime_block.fall",
            Self::BlockSlimeBlockHit => "block.slime_block.hit",
            Self::BlockSlimeBlockPlace => "block.slime_block.place",
            Self::BlockSlimeBlockStep => "block.slime_block.step",
            Self::BlockSmallAmethystBudBreak => "block.small_amethyst_bud.break",
            Self::BlockSmallAmethystBudPlace => "block.small_amethyst_bud.place",
            Self::BlockSmallDripleafBreak => "block.small_dripleaf.break",
            Self::BlockSmallDripleafFall => "block.small_dripleaf.fall",
            Self::BlockSmallDripleafHit => "block.small_dripleaf.hit",
            Self::BlockSmallDripleafPlace => "block.small_dripleaf.place",
            Self::BlockSmallDripleafStep => "block.small_dripleaf.step",
            Self::BlockSoulSandBreak => "block.soul_sand.break",
            Self::BlockSoulSandStep => "block.soul_sand.step",
            Self::BlockSoulSandPlace => "block.soul_sand.place",
            Self::BlockSoulSandHit => "block.soul_sand.hit",
            Self::BlockSoulSandFall => "block.soul_sand.fall",
            Self::BlockSoulSoilBreak => "block.soul_soil.break",
            Self::BlockSoulSoilStep => "block.soul_soil.step",
            Self::BlockSoulSoilPlace => "block.soul_soil.place",
            Self::BlockSoulSoilHit => "block.soul_soil.hit",
            Self::BlockSoulSoilFall => "block.soul_soil.fall",
            Self::ParticleSoulEscape => "particle.soul_escape",
            Self::BlockSpawnerBreak => "block.spawner.break",
            Self::BlockSpawnerFall => "block.spawner.fall",
            Self::BlockSpawnerHit => "block.spawner.hit",
            Self::BlockSpawnerPlace => "block.spawner.place",
            Self::BlockSpawnerStep => "block.spawner.step",
            Self::BlockResinBreak => "block.resin.break",
            Self::BlockResinFall => "block.resin.fall",
            Self::BlockResinPlace => "block.resin.place",
            Self::BlockResinStep => "block.resin.step",
            Self::BlockResinBricksBreak => "block.resin_bricks.break",
            Self::BlockResinBricksFall => "block.resin_bricks.fall",
            Self::BlockResinBricksHit => "block.resin_bricks.hit",
            Self::BlockResinBricksPlace => "block.resin_bricks.place",
            Self::BlockResinBricksStep => "block.resin_bricks.step",
            Self::BlockSporeBlossomBreak => "block.spore_blossom.break",
            Self::BlockSporeBlossomFall => "block.spore_blossom.fall",
            Self::BlockSporeBlossomHit => "block.spore_blossom.hit",
            Self::BlockSporeBlossomPlace => "block.spore_blossom.place",
            Self::BlockSporeBlossomStep => "block.spore_blossom.step",
            Self::EntityStriderAmbient => "entity.strider.ambient",
            Self::EntityStriderHappy => "entity.strider.happy",
            Self::EntityStriderRetreat => "entity.strider.retreat",
            Self::EntityStriderDeath => "entity.strider.death",
            Self::EntityStriderHurt => "entity.strider.hurt",
            Self::EntityStriderStep => "entity.strider.step",
            Self::EntityStriderStepLava => "entity.strider.step_lava",
            Self::EntityStriderEat => "entity.strider.eat",
            Self::EntityStriderSaddle => "entity.strider.saddle",
            Self::EntitySlimeDeathSmall => "entity.slime.death_small",
            Self::EntitySlimeHurtSmall => "entity.slime.hurt_small",
            Self::EntitySlimeJumpSmall => "entity.slime.jump_small",
            Self::EntitySlimeSquishSmall => "entity.slime.squish_small",
            Self::BlockSmithingTableUse => "block.smithing_table.use",
            Self::BlockSmokerSmoke => "block.smoker.smoke",
            Self::EntitySnifferStep => "entity.sniffer.step",
            Self::EntitySnifferEat => "entity.sniffer.eat",
            Self::EntitySnifferIdle => "entity.sniffer.idle",
            Self::EntitySnifferHurt => "entity.sniffer.hurt",
            Self::EntitySnifferDeath => "entity.sniffer.death",
            Self::EntitySnifferDropSeed => "entity.sniffer.drop_seed",
            Self::EntitySnifferScenting => "entity.sniffer.scenting",
            Self::EntitySnifferSniffing => "entity.sniffer.sniffing",
            Self::EntitySnifferSearching => "entity.sniffer.searching",
            Self::EntitySnifferDigging => "entity.sniffer.digging",
            Self::EntitySnifferDiggingStop => "entity.sniffer.digging_stop",
            Self::EntitySnifferHappy => "entity.sniffer.happy",
            Self::BlockSnifferEggPlop => "block.sniffer_egg.plop",
            Self::BlockSnifferEggCrack => "block.sniffer_egg.crack",
            Self::BlockSnifferEggHatch => "block.sniffer_egg.hatch",
            Self::EntitySnowballThrow => "entity.snowball.throw",
            Self::BlockSnowBreak => "block.snow.break",
            Self::BlockSnowFall => "block.snow.fall",
            Self::EntitySnowGolemAmbient => "entity.snow_golem.ambient",
            Self::EntitySnowGolemDeath => "entity.snow_golem.death",
            Self::EntitySnowGolemHurt => "entity.snow_golem.hurt",
            Self::EntitySnowGolemShoot => "entity.snow_golem.shoot",
            Self::EntitySnowGolemShear => "entity.snow_golem.shear",
            Self::BlockSnowHit => "block.snow.hit",
            Self::BlockSnowPlace => "block.snow.place",
            Self::BlockSnowStep => "block.snow.step",
            Self::EntitySpiderAmbient => "entity.spider.ambient",
            Self::EntitySpiderDeath => "entity.spider.death",
            Self::EntitySpiderHurt => "entity.spider.hurt",
            Self::EntitySpiderStep => "entity.spider.step",
            Self::EntitySplashPotionBreak => "entity.splash_potion.break",
            Self::EntitySplashPotionThrow => "entity.splash_potion.throw",
            Self::BlockSpongeBreak => "block.sponge.break",
            Self::BlockSpongeFall => "block.sponge.fall",
            Self::BlockSpongeHit => "block.sponge.hit",
            Self::BlockSpongePlace => "block.sponge.place",
            Self::BlockSpongeStep => "block.sponge.step",
            Self::BlockSpongeAbsorb => "block.sponge.absorb",
            Self::ItemSpyglassUse => "item.spyglass.use",
            Self::ItemSpyglassStopUsing => "item.spyglass.stop_using",
            Self::EntitySquidAmbient => "entity.squid.ambient",
            Self::EntitySquidDeath => "entity.squid.death",
            Self::EntitySquidHurt => "entity.squid.hurt",
            Self::EntitySquidSquirt => "entity.squid.squirt",
            Self::BlockStoneBreak => "block.stone.break",
            Self::BlockStoneButtonClickOff => "block.stone_button.click_off",
            Self::BlockStoneButtonClickOn => "block.stone_button.click_on",
            Self::BlockStoneFall => "block.stone.fall",
            Self::BlockStoneHit => "block.stone.hit",
            Self::BlockStonePlace => "block.stone.place",
            Self::BlockStonePressurePlateClickOff => "block.stone_pressure_plate.click_off",
            Self::BlockStonePressurePlateClickOn => "block.stone_pressure_plate.click_on",
            Self::BlockStoneStep => "block.stone.step",
            Self::EntityStrayAmbient => "entity.stray.ambient",
            Self::EntityStrayDeath => "entity.stray.death",
            Self::EntityStrayHurt => "entity.stray.hurt",
            Self::EntityStrayStep => "entity.stray.step",
            Self::BlockSweetBerryBushBreak => "block.sweet_berry_bush.break",
            Self::BlockSweetBerryBushPlace => "block.sweet_berry_bush.place",
            Self::BlockSweetBerryBushPickBerries => "block.sweet_berry_bush.pick_berries",
            Self::EntityTadpoleDeath => "entity.tadpole.death",
            Self::EntityTadpoleFlop => "entity.tadpole.flop",
            Self::EntityTadpoleGrowUp => "entity.tadpole.grow_up",
            Self::EntityTadpoleHurt => "entity.tadpole.hurt",
            Self::EnchantThornsHit => "enchant.thorns.hit",
            Self::EntityTntPrimed => "entity.tnt.primed",
            Self::ItemTotemUse => "item.totem.use",
            Self::ItemTridentHit => "item.trident.hit",
            Self::ItemTridentHitGround => "item.trident.hit_ground",
            Self::ItemTridentReturn => "item.trident.return",
            Self::ItemTridentRiptide1 => "item.trident.riptide_1",
            Self::ItemTridentRiptide2 => "item.trident.riptide_2",
            Self::ItemTridentRiptide3 => "item.trident.riptide_3",
            Self::ItemTridentThrow => "item.trident.throw",
            Self::ItemTridentThunder => "item.trident.thunder",
            Self::BlockTripwireAttach => "block.tripwire.attach",
            Self::BlockTripwireClickOff => "block.tripwire.click_off",
            Self::BlockTripwireClickOn => "block.tripwire.click_on",
            Self::BlockTripwireDetach => "block.tripwire.detach",
            Self::EntityTropicalFishAmbient => "entity.tropical_fish.ambient",
            Self::EntityTropicalFishDeath => "entity.tropical_fish.death",
            Self::EntityTropicalFishFlop => "entity.tropical_fish.flop",
            Self::EntityTropicalFishHurt => "entity.tropical_fish.hurt",
            Self::BlockTuffBreak => "block.tuff.break",
            Self::BlockTuffStep => "block.tuff.step",
            Self::BlockTuffPlace => "block.tuff.place",
            Self::BlockTuffHit => "block.tuff.hit",
            Self::BlockTuffFall => "block.tuff.fall",
            Self::BlockTuffBricksBreak => "block.tuff_bricks.break",
            Self::BlockTuffBricksFall => "block.tuff_bricks.fall",
            Self::BlockTuffBricksHit => "block.tuff_bricks.hit",
            Self::BlockTuffBricksPlace => "block.tuff_bricks.place",
            Self::BlockTuffBricksStep => "block.tuff_bricks.step",
            Self::BlockPolishedTuffBreak => "block.polished_tuff.break",
            Self::BlockPolishedTuffFall => "block.polished_tuff.fall",
            Self::BlockPolishedTuffHit => "block.polished_tuff.hit",
            Self::BlockPolishedTuffPlace => "block.polished_tuff.place",
            Self::BlockPolishedTuffStep => "block.polished_tuff.step",
            Self::EntityTurtleAmbientLand => "entity.turtle.ambient_land",
            Self::EntityTurtleDeath => "entity.turtle.death",
            Self::EntityTurtleDeathBaby => "entity.turtle.death_baby",
            Self::EntityTurtleEggBreak => "entity.turtle.egg_break",
            Self::EntityTurtleEggCrack => "entity.turtle.egg_crack",
            Self::EntityTurtleEggHatch => "entity.turtle.egg_hatch",
            Self::EntityTurtleHurt => "entity.turtle.hurt",
            Self::EntityTurtleHurtBaby => "entity.turtle.hurt_baby",
            Self::EntityTurtleLayEgg => "entity.turtle.lay_egg",
            Self::EntityTurtleShamble => "entity.turtle.shamble",
            Self::EntityTurtleShambleBaby => "entity.turtle.shamble_baby",
            Self::EntityTurtleSwim => "entity.turtle.swim",
            Self::UiButtonClick => "ui.button.click",
            Self::UiLoomSelectPattern => "ui.loom.select_pattern",
            Self::UiLoomTakeResult => "ui.loom.take_result",
            Self::UiCartographyTableTakeResult => "ui.cartography_table.take_result",
            Self::UiStonecutterTakeResult => "ui.stonecutter.take_result",
            Self::UiStonecutterSelectRecipe => "ui.stonecutter.select_recipe",
            Self::UiToastChallengeComplete => "ui.toast.challenge_complete",
            Self::UiToastIn => "ui.toast.in",
            Self::UiToastOut => "ui.toast.out",
            Self::BlockVaultActivate => "block.vault.activate",
            Self::BlockVaultAmbient => "block.vault.ambient",
            Self::BlockVaultBreak => "block.vault.break",
            Self::BlockVaultCloseShutter => "block.vault.close_shutter",
            Self::BlockVaultDeactivate => "block.vault.deactivate",
            Self::BlockVaultEjectItem => "block.vault.eject_item",
            Self::BlockVaultRejectRewardedPlayer => "block.vault.reject_rewarded_player",
            Self::BlockVaultFall => "block.vault.fall",
            Self::BlockVaultHit => "block.vault.hit",
            Self::BlockVaultInsertItem => "block.vault.insert_item",
            Self::BlockVaultInsertItemFail => "block.vault.insert_item_fail",
            Self::BlockVaultOpenShutter => "block.vault.open_shutter",
            Self::BlockVaultPlace => "block.vault.place",
            Self::BlockVaultStep => "block.vault.step",
            Self::EntityVexAmbient => "entity.vex.ambient",
            Self::EntityVexCharge => "entity.vex.charge",
            Self::EntityVexDeath => "entity.vex.death",
            Self::EntityVexHurt => "entity.vex.hurt",
            Self::EntityVillagerAmbient => "entity.villager.ambient",
            Self::EntityVillagerCelebrate => "entity.villager.celebrate",
            Self::EntityVillagerDeath => "entity.villager.death",
            Self::EntityVillagerHurt => "entity.villager.hurt",
            Self::EntityVillagerNo => "entity.villager.no",
            Self::EntityVillagerTrade => "entity.villager.trade",
            Self::EntityVillagerYes => "entity.villager.yes",
            Self::EntityVillagerWorkArmorer => "entity.villager.work_armorer",
            Self::EntityVillagerWorkButcher => "entity.villager.work_butcher",
            Self::EntityVillagerWorkCartographer => "entity.villager.work_cartographer",
            Self::EntityVillagerWorkCleric => "entity.villager.work_cleric",
            Self::EntityVillagerWorkFarmer => "entity.villager.work_farmer",
            Self::EntityVillagerWorkFisherman => "entity.villager.work_fisherman",
            Self::EntityVillagerWorkFletcher => "entity.villager.work_fletcher",
            Self::EntityVillagerWorkLeatherworker => "entity.villager.work_leatherworker",
            Self::EntityVillagerWorkLibrarian => "entity.villager.work_librarian",
            Self::EntityVillagerWorkMason => "entity.villager.work_mason",
            Self::EntityVillagerWorkShepherd => "entity.villager.work_shepherd",
            Self::EntityVillagerWorkToolsmith => "entity.villager.work_toolsmith",
            Self::EntityVillagerWorkWeaponsmith => "entity.villager.work_weaponsmith",
            Self::EntityVindicatorAmbient => "entity.vindicator.ambient",
            Self::EntityVindicatorCelebrate => "entity.vindicator.celebrate",
            Self::EntityVindicatorDeath => "entity.vindicator.death",
            Self::EntityVindicatorHurt => "entity.vindicator.hurt",
            Self::BlockVineBreak => "block.vine.break",
            Self::BlockVineFall => "block.vine.fall",
            Self::BlockVineHit => "block.vine.hit",
            Self::BlockVinePlace => "block.vine.place",
            Self::BlockVineStep => "block.vine.step",
            Self::BlockLilyPadPlace => "block.lily_pad.place",
            Self::EntityWanderingTraderAmbient => "entity.wandering_trader.ambient",
            Self::EntityWanderingTraderDeath => "entity.wandering_trader.death",
            Self::EntityWanderingTraderDisappeared => "entity.wandering_trader.disappeared",
            Self::EntityWanderingTraderDrinkMilk => "entity.wandering_trader.drink_milk",
            Self::EntityWanderingTraderDrinkPotion => "entity.wandering_trader.drink_potion",
            Self::EntityWanderingTraderHurt => "entity.wandering_trader.hurt",
            Self::EntityWanderingTraderNo => "entity.wandering_trader.no",
            Self::EntityWanderingTraderReappeared => "entity.wandering_trader.reappeared",
            Self::EntityWanderingTraderTrade => "entity.wandering_trader.trade",
            Self::EntityWanderingTraderYes => "entity.wandering_trader.yes",
            Self::EntityWardenAgitated => "entity.warden.agitated",
            Self::EntityWardenAmbient => "entity.warden.ambient",
            Self::EntityWardenAngry => "entity.warden.angry",
            Self::EntityWardenAttackImpact => "entity.warden.attack_impact",
            Self::EntityWardenDeath => "entity.warden.death",
            Self::EntityWardenDig => "entity.warden.dig",
            Self::EntityWardenEmerge => "entity.warden.emerge",
            Self::EntityWardenHeartbeat => "entity.warden.heartbeat",
            Self::EntityWardenHurt => "entity.warden.hurt",
            Self::EntityWardenListening => "entity.warden.listening",
            Self::EntityWardenListeningAngry => "entity.warden.listening_angry",
            Self::EntityWardenNearbyClose => "entity.warden.nearby_close",
            Self::EntityWardenNearbyCloser => "entity.warden.nearby_closer",
            Self::EntityWardenNearbyClosest => "entity.warden.nearby_closest",
            Self::EntityWardenRoar => "entity.warden.roar",
            Self::EntityWardenSniff => "entity.warden.sniff",
            Self::EntityWardenSonicBoom => "entity.warden.sonic_boom",
            Self::EntityWardenSonicCharge => "entity.warden.sonic_charge",
            Self::EntityWardenStep => "entity.warden.step",
            Self::EntityWardenTendrilClicks => "entity.warden.tendril_clicks",
            Self::BlockHangingSignWaxedInteractFail => "block.hanging_sign.waxed_interact_fail",
            Self::BlockSignWaxedInteractFail => "block.sign.waxed_interact_fail",
            Self::BlockWaterAmbient => "block.water.ambient",
            Self::WeatherRain => "weather.rain",
            Self::WeatherRainAbove => "weather.rain.above",
            Self::BlockWetGrassBreak => "block.wet_grass.break",
            Self::BlockWetGrassFall => "block.wet_grass.fall",
            Self::BlockWetGrassHit => "block.wet_grass.hit",
            Self::BlockWetGrassPlace => "block.wet_grass.place",
            Self::BlockWetGrassStep => "block.wet_grass.step",
            Self::BlockWetSpongeBreak => "block.wet_sponge.break",
            Self::BlockWetSpongeDries => "block.wet_sponge.dries",
            Self::BlockWetSpongeFall => "block.wet_sponge.fall",
            Self::BlockWetSpongeHit => "block.wet_sponge.hit",
            Self::BlockWetSpongePlace => "block.wet_sponge.place",
            Self::BlockWetSpongeStep => "block.wet_sponge.step",
            Self::EntityWindChargeWindBurst => "entity.wind_charge.wind_burst",
            Self::EntityWindChargeThrow => "entity.wind_charge.throw",
            Self::EntityWitchAmbient => "entity.witch.ambient",
            Self::EntityWitchCelebrate => "entity.witch.celebrate",
            Self::EntityWitchDeath => "entity.witch.death",
            Self::EntityWitchDrink => "entity.witch.drink",
            Self::EntityWitchHurt => "entity.witch.hurt",
            Self::EntityWitchThrow => "entity.witch.throw",
            Self::EntityWitherAmbient => "entity.wither.ambient",
            Self::EntityWitherBreakBlock => "entity.wither.break_block",
            Self::EntityWitherDeath => "entity.wither.death",
            Self::EntityWitherHurt => "entity.wither.hurt",
            Self::EntityWitherShoot => "entity.wither.shoot",
            Self::EntityWitherSkeletonAmbient => "entity.wither_skeleton.ambient",
            Self::EntityWitherSkeletonDeath => "entity.wither_skeleton.death",
            Self::EntityWitherSkeletonHurt => "entity.wither_skeleton.hurt",
            Self::EntityWitherSkeletonStep => "entity.wither_skeleton.step",
            Self::EntityWitherSpawn => "entity.wither.spawn",
            Self::ItemWolfArmorBreak => "item.wolf_armor.break",
            Self::ItemWolfArmorCrack => "item.wolf_armor.crack",
            Self::ItemWolfArmorDamage => "item.wolf_armor.damage",
            Self::ItemWolfArmorRepair => "item.wolf_armor.repair",
            Self::EntityWolfShake => "entity.wolf.shake",
            Self::EntityWolfStep => "entity.wolf.step",
            Self::EntityWolfAmbient => "entity.wolf.ambient",
            Self::EntityWolfDeath => "entity.wolf.death",
            Self::EntityWolfGrowl => "entity.wolf.growl",
            Self::EntityWolfHurt => "entity.wolf.hurt",
            Self::EntityWolfPant => "entity.wolf.pant",
            Self::EntityWolfWhine => "entity.wolf.whine",
            Self::EntityWolfPuglinAmbient => "entity.wolf_puglin.ambient",
            Self::EntityWolfPuglinDeath => "entity.wolf_puglin.death",
            Self::EntityWolfPuglinGrowl => "entity.wolf_puglin.growl",
            Self::EntityWolfPuglinHurt => "entity.wolf_puglin.hurt",
            Self::EntityWolfPuglinPant => "entity.wolf_puglin.pant",
            Self::EntityWolfPuglinWhine => "entity.wolf_puglin.whine",
            Self::EntityWolfSadAmbient => "entity.wolf_sad.ambient",
            Self::EntityWolfSadDeath => "entity.wolf_sad.death",
            Self::EntityWolfSadGrowl => "entity.wolf_sad.growl",
            Self::EntityWolfSadHurt => "entity.wolf_sad.hurt",
            Self::EntityWolfSadPant => "entity.wolf_sad.pant",
            Self::EntityWolfSadWhine => "entity.wolf_sad.whine",
            Self::EntityWolfAngryAmbient => "entity.wolf_angry.ambient",
            Self::EntityWolfAngryDeath => "entity.wolf_angry.death",
            Self::EntityWolfAngryGrowl => "entity.wolf_angry.growl",
            Self::EntityWolfAngryHurt => "entity.wolf_angry.hurt",
            Self::EntityWolfAngryPant => "entity.wolf_angry.pant",
            Self::EntityWolfAngryWhine => "entity.wolf_angry.whine",
            Self::EntityWolfGrumpyAmbient => "entity.wolf_grumpy.ambient",
            Self::EntityWolfGrumpyDeath => "entity.wolf_grumpy.death",
            Self::EntityWolfGrumpyGrowl => "entity.wolf_grumpy.growl",
            Self::EntityWolfGrumpyHurt => "entity.wolf_grumpy.hurt",
            Self::EntityWolfGrumpyPant => "entity.wolf_grumpy.pant",
            Self::EntityWolfGrumpyWhine => "entity.wolf_grumpy.whine",
            Self::EntityWolfBigAmbient => "entity.wolf_big.ambient",
            Self::EntityWolfBigDeath => "entity.wolf_big.death",
            Self::EntityWolfBigGrowl => "entity.wolf_big.growl",
            Self::EntityWolfBigHurt => "entity.wolf_big.hurt",
            Self::EntityWolfBigPant => "entity.wolf_big.pant",
            Self::EntityWolfBigWhine => "entity.wolf_big.whine",
            Self::EntityWolfCuteAmbient => "entity.wolf_cute.ambient",
            Self::EntityWolfCuteDeath => "entity.wolf_cute.death",
            Self::EntityWolfCuteGrowl => "entity.wolf_cute.growl",
            Self::EntityWolfCuteHurt => "entity.wolf_cute.hurt",
            Self::EntityWolfCutePant => "entity.wolf_cute.pant",
            Self::EntityWolfCuteWhine => "entity.wolf_cute.whine",
            Self::BlockWoodenDoorClose => "block.wooden_door.close",
            Self::BlockWoodenDoorOpen => "block.wooden_door.open",
            Self::BlockWoodenTrapdoorClose => "block.wooden_trapdoor.close",
            Self::BlockWoodenTrapdoorOpen => "block.wooden_trapdoor.open",
            Self::BlockWoodenButtonClickOff => "block.wooden_button.click_off",
            Self::BlockWoodenButtonClickOn => "block.wooden_button.click_on",
            Self::BlockWoodenPressurePlateClickOff => "block.wooden_pressure_plate.click_off",
            Self::BlockWoodenPressurePlateClickOn => "block.wooden_pressure_plate.click_on",
            Self::BlockWoodBreak => "block.wood.break",
            Self::BlockWoodFall => "block.wood.fall",
            Self::BlockWoodHit => "block.wood.hit",
            Self::BlockWoodPlace => "block.wood.place",
            Self::BlockWoodStep => "block.wood.step",
            Self::BlockWoolBreak => "block.wool.break",
            Self::BlockWoolFall => "block.wool.fall",
            Self::BlockWoolHit => "block.wool.hit",
            Self::BlockWoolPlace => "block.wool.place",
            Self::BlockWoolStep => "block.wool.step",
            Self::EntityZoglinAmbient => "entity.zoglin.ambient",
            Self::EntityZoglinAngry => "entity.zoglin.angry",
            Self::EntityZoglinAttack => "entity.zoglin.attack",
            Self::EntityZoglinDeath => "entity.zoglin.death",
            Self::EntityZoglinHurt => "entity.zoglin.hurt",
            Self::EntityZoglinStep => "entity.zoglin.step",
            Self::EntityZombieAmbient => "entity.zombie.ambient",
            Self::EntityZombieAttackWoodenDoor => "entity.zombie.attack_wooden_door",
            Self::EntityZombieAttackIronDoor => "entity.zombie.attack_iron_door",
            Self::EntityZombieBreakWoodenDoor => "entity.zombie.break_wooden_door",
            Self::EntityZombieConvertedToDrowned => "entity.zombie.converted_to_drowned",
            Self::EntityZombieDeath => "entity.zombie.death",
            Self::EntityZombieDestroyEgg => "entity.zombie.destroy_egg",
            Self::EntityZombieHorseAmbient => "entity.zombie_horse.ambient",
            Self::EntityZombieHorseDeath => "entity.zombie_horse.death",
            Self::EntityZombieHorseHurt => "entity.zombie_horse.hurt",
            Self::EntityZombieHurt => "entity.zombie.hurt",
            Self::EntityZombieInfect => "entity.zombie.infect",
            Self::EntityZombifiedPiglinAmbient => "entity.zombified_piglin.ambient",
            Self::EntityZombifiedPiglinAngry => "entity.zombified_piglin.angry",
            Self::EntityZombifiedPiglinDeath => "entity.zombified_piglin.death",
            Self::EntityZombifiedPiglinHurt => "entity.zombified_piglin.hurt",
            Self::EntityZombieStep => "entity.zombie.step",
            Self::EntityZombieVillagerAmbient => "entity.zombie_villager.ambient",
            Self::EntityZombieVillagerConverted => "entity.zombie_villager.converted",
            Self::EntityZombieVillagerCure => "entity.zombie_villager.cure",
            Self::EntityZombieVillagerDeath => "entity.zombie_villager.death",
            Self::EntityZombieVillagerHurt => "entity.zombie_villager.hurt",
            Self::EntityZombieVillagerStep => "entity.zombie_villager.step",
            Self::EventMobEffectBadOmen => "event.mob_effect.bad_omen",
            Self::EventMobEffectTrialOmen => "event.mob_effect.trial_omen",
            Self::EventMobEffectRaidOmen => "event.mob_effect.raid_omen",
            Self::ItemSaddleUnequip => "item.saddle.unequip",
        }
    }
}
